@1569340178.14PDT = =tMAIN =mMAIN_scheduler @PDT1569340180.70 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +23 #>BREAK< ESP3 Gateway v0.99 for core bus +4 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +35 "Can"er +n}u. +224 #t\ Configuration for mv1 9/5/19 by brent@mbari.org\ /home/esp/esp2/type/auv/mv1/configure.rb\ +234 "Can"]r +n}uk + ]r +n}uk + #tPolling Can every 5:00 +52 "Can"`r+l}{u)< +433 #t-> ESP.ready! +16 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA + .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +214 "valve0"D2 +3 D +3 "core" ā +5 "syringe0"B& +5 "core" ‚&yO +2 .tArchive.configure :default +3 "syringe0"B$d PZ<2 +6 "syringe1"C% +4 "core" Ã%eO +3 .tAir.configure :default +3 "syringe1"C#d P[<2 +4 "syringe0"B% +3 "core" „%uO6 +3 .tLysis1.configure :default +2 "syringe0"B#d P\\y<2 +4 "syringe1"C& +4 "core" Å&qqO +2 .tLysis2.configure :default +3 "syringe1"C$d P\\<2 +6 "valve0"D% +4 "core" Ć%^_CO! +2 .tPlunge.configure :default +4 "valve0"D# Q%<2 +5 "sampler0"H% +5 "core" ȇ%jA +2 .tSamplePump.configure :default +3 "sampler0"H#,\\#(22 +6 "valve1"E% +4 "core" ň%>N + .tExtraPump.configure :default +4 "valve1"E#2 +6 "valve0"D & +4 "core" ĉ&NN +2 .tToroid.configure :default +3 "valve0"D$\ H?$d(2 +7 "carousel0"F\ % +3 "core" Ɗ%UO +2 .tCarousel.configure :default +4 "carousel0"F#<  E(2 +5 "ambient0"J % +5 "core" ʋ%h%= +2 .tPressure.configure :default +2 "ambient0"J#,\\#(2 +3 #tAll elf controllers running firmware version 4.58 +4 .Gate.power :motor,:ON,limit to 5000mA +3 "syringe0"B & +7 "core" Œ&zP B +2 "syringe1"C % +6 "syringe0"B% +5 "syringe1"C& +5 ."Archive_home"Archive.reconfigure :default +14 "valve0"D% +3 D& +3 "syringe0"B$d PZ<2 +9 ."Archive_home"Archive.home.jog 0 +3 "syringe0"B* +4 "core" Í% oP +2 Ž%P\ +2 Ï&pP + Đ%^`iO' + đ&NO ! + ’* +8 ."Plunge_home"Plunge.reconfigure :default +6 ."Lysis2_home"Lysis2.reconfigure :default +4 ."Lysis1_home"Lysis1.reconfigure :default +7 "syringe0"B& +3 ."Toroid_home"Toroid.reconfigure :default +6 ."Air_home"Air.reconfigure :default +6 "valve0"D# Q%<2 + "syringe1"C$d P\\<2 +5 "syringe0"B#d P\\y<2 +5 "valve0"D$\ H?$d(2 +5 ."Plunge_home"Plunge.home.jog 0 +4 "syringe1"C#d P[<2 +2 ."Lysis2_home"Lysis2.home.jog 0 +5 ."Lysis1_home"Lysis1.home.jog 0 +4 ."Toroid_home"Toroid.home.jog 0 +6 "valve0"D) + ."Air_home"Air.home.jog 0 +6 "syringe1"C* +3 "syringe0"B) +4 "valve0"D* +2 "syringe1"C) +16 "core" “&$x P + Ĕ) + Õ* ė* + –) + Ø) +2 "valve0"D% +13 "syringe0"B% +3 ."Archive_home"Archive.reconfigure :homing +11 "syringe1"C% +2 "valve0"D& +5 "syringe1"C& +7 "syringe0"B$"2 +8 ."Archive_home"Archive.jog 1343 +4 "syringe0"B*? +3 "core" ę%\ ^[aO +2 š%O  + Û%O + Ĝ&+J\\O  +2 Ý&pO +7 ."Plunge_home"Plunge.reconfigure :homing +7 ."Lysis2_home"Lysis2.reconfigure :homing +5 ."Air_home"Air.reconfigure :homing +7 ."Toroid_home"Toroid.reconfigure :homing +6 ."Lysis1_home"Lysis1.reconfigure :homing +4 "valve0"D#<2 +3 "syringe1"C$2 +4 C#"2 +3 "valve0"D$(2 +2 "syringe0"B#2 +4 ."Plunge_home"Plunge.jog 300 +14 ."Toroid_home"Toroid.jog 605 +7 ."Lysis1_home"Lysis1.jog 1360 +2 ."Air_home"Air.jog 1369 +4 ."Lysis2_home"Lysis2.jog 1356 +6 "valve0"D), +4 D *] +4 "syringe0"B!)P +4 "syringe1"C")Y +3 C#*L +5 "core" ž* +2 ."Archive_home"Archive.setRawPosition! 50 +2 "syringe0"B82 +4 ."Archive_home"Archive.seek :home +3 "syringe0"B$( +23 "core" ¤( +4 ."Archive_home"Archive.reconfigure :default +3 "syringe0"B$d PZ<2 +4 "core" ğ) +2 ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +4 ."Plunge_home"Plunge.seek :home +4 "valve0"D%' +24 "core" ĥ' +2 ."Plunge_home"Plunge.reconfigure :default +3 "valve0"D# Q%<2 +14 "core" ¡) +3 ."Lysis1_home"Lysis1.setRawPosition! 50 +4 "syringe0"B72 +4 ."Lysis1_home"Lysis1.seek :home +4 "syringe0"B&' +3 "core" â) +2 ã* +2 ."Lysis2_home"Lysis2.setRawPosition! 50 +2 ."Air_home"Air.setRawPosition! 50 +3 "syringe1"C82 + C72 +7 ."Lysis2_home"Lysis2.seek :home +7 ."Air_home"Air.seek :home +4 "syringe1"C'( +6 C(' +3 "core" ¦' +2 ."Lysis1_home"Lysis1.reconfigure :default +4 "syringe0"B#d P\\y<2 +11 "core" ç( +3 ."Lysis2_home"Lysis2.reconfigure :default +4 "syringe1"C$d P\\<2 +4 "core" è' +4 ."Air_home"Air.reconfigure :default +4 "syringe1"C#d P[<2 +5 "core" Ġ* +3 ."Toroid_home"Toroid.setRawPosition! 0 +3 "valve0"D8 +3 ."Toroid_home"Toroid.seek :home +3 "valve0"D)( +6 "core" ĩ( +2 ."Toroid_home"Toroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +7 "carousel0"F*% +5 "core" ƪ%=lO w +3 .tToroid.seek :clear +2 "valve0"D+(* +159 "core" ī( +2 .tCarousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 .tCarousel.home.jog 0 +3 "carousel0"F,) +15 "core" Ƭ) +28 "carousel0"F-% +4 "core" ƭ%),>P  +4 .tCarousel.seek 33 +2 "carousel0"F.'@ +12 "core" Ʈ' +2 "valve0"D/% +6 "core" į%^yO! +3 "syringe0"B0& +5 "core" °&w3P E +3 "syringe1"C1% +5 "core" ñ%\ 2P +3 "syringe0"B2% +5 "core" ²%1P +3 "syringe1"C3& +6 "core" ó&l7P +2 "valve0"D4% +6 "core" Ĵ%^O +3 "sampler0"H5% +6 "core" ȵ%jl +3 "valve0"D6& +5 "core" Ķ&*O g +4 "carousel0"F7% +5 "core" Ʒ%@&Py  +3 "ambient0"J8% +7 "core" ʸ%%A +1217 #t-> require 'vacuumCart' +568 #-> exit +4 "sampler0"H9% +4 "core" ȹ%j +6 #mEXIT @1569340221.89PDT @1569341679.55PDT = =tMAIN =mMAIN_scheduler @PDT1569341682.06 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v0.99 +22 #>BREAK< ESP3 Gateway v0.99 for core bus +3 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +28 "Can"do+}uT +216 #t\ Configuration for mv1 9/5/19 by brent@mbari.org\ /home/esp/esp2/type/auv/mv1/configure.rb\ +226 "Can"]o+}t: + ]o+}t: + #tPolling Can every 5:00 +11 .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +9 "valve0"D2 +2 D +4 "core" ā +6 "syringe0"B& +6 "core" ‚&w3P E +2 .tArchive.configure :default +4 "syringe0"B$d PZ<2 +5 "Can"`o1+}uk +2 "syringe1"C% +4 "core" Ã% P +2 .tAir.configure :default +3 "syringe1"C#d P[<2 +4 "syringe0"B% +3 "core" „%P +2 .tLysis1.configure :default +3 "syringe0"B#d P\\y<2 +4 "syringe1"C& +4 "core" Å&rP +2 .tLysis2.configure :default +5 "syringe1"C$d P\\<2 +6 "valve0"D% +4 "core" Ć%^zN +3 .tPlunge.configure :default +2 "valve0"D# Q%<2 +6 "sampler0"H% +4 "core" ȇ%Zmy + .tSamplePump.configure :default +4 "sampler0"H#,\\#(22 +5 "valve1"E% +3 "core" ň%=N +3 .tExtraPump.configure :default +3 "valve1"E#2 +7 "valve0"D & +3 "core" ĉ&*_N h +2 .tToroid.configure :default +2 "valve0"D$\ H?$d(2 +7 "carousel0"F\ % +3 "core" Ɗ%@%0Pn  +2 .tCarousel.configure :default +4 "carousel0"F#<  E(2 +3 .tCarousel.hold + "carousel0"F + +4 "core" Ƌ+ +2 .tCarousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +4 "core" ʌ%h%E +2 .tPressure.configure :default +2 "ambient0"J#,\\#(2 +4 #tAll elf controllers running firmware version 4.58 +3 "sampler0"H % +4 "core" ȍ%UmT +3 ."closeIntake"Intake.close +5 ."closeExhaust"Exhaust.close +8 "sampler0"H/ +2 ."closeBypass"Bypass.close +6 "sampler0"H0 + "sampler1"I/ +7 "core" Ȏ/ + ȏ0 ɐ/ +609 #t-> ESP.reready! +4 ."Archive_home"Archive.reconfigure :default +10 ."Air_home"Air.reconfigure :default +12 ."Lysis1_home"Lysis1.reconfigure :default +13 ."Lysis2_home"Lysis2.reconfigure :default +7 "syringe0"B$d PZ<2 +3 ."Plunge_home"Plunge.reconfigure :default +7 "syringe1"C#d P[<2 +3 ."Toroid_home"Toroid.reconfigure :default +8 "syringe0"B#d P\\y<2 +4 "syringe1"C$d P\\<2 +4 ."Archive_home"Archive.home.jog 0 +7 "valve0"D# Q%<2 +5 ."Air_home"Air.home.jog 0 +4 "valve0"D$\ H?$d(2 + ."Lysis2_home"Lysis2.home.jog 0 +8 ."Lysis1_home"Lysis1.home.jog 0 +3 "syringe0"B* +3 ."Plunge_home"Plunge.home.jog 0 +5 "syringe1"C) +5 ."Toroid_home"Toroid.home.jog 0 +6 "syringe1"C* +7 "syringe0"B) + "core" ‘* + "valve0"D) +6 D* +2 "core" Ò) + Ó* +5 "syringe1"C& +2 "syringe0"B& +6 "syringe1"C% +19 "core" ”) ĕ) +2 Ø&s P +2 —&#|O + Ù%\ O + Ė* +10 ."Air_home"Air.reconfigure :homing +9 "valve0"D% +3 ."Lysis2_home"Lysis2.reconfigure :homing +7 "syringe0"B% +3 ."Archive_home"Archive.reconfigure :homing +6 "valve0"D& +3 "syringe1"C#"2 +7 C$2 +3 "syringe0"B$"2 +2 ."Air_home"Air.jog 1363 +7 ."Lysis2_home"Lysis2.jog 1355 +2 ."Archive_home"Archive.jog 1342 +5 "syringe1"C)S +3 C*K +2 "syringe0"B*> +10 "core" Ě%^xO  + ›%P + Ĝ&3O +5 ."Toroid_home"Toroid.reconfigure :homing +6 ."Plunge_home"Plunge.reconfigure :homing +6 ."Lysis1_home"Lysis1.reconfigure :homing +4 "valve0"D$(2 +4 D#<2 +4 ."Toroid_home"Toroid.jog 597 +7 "syringe0"B#2 +3 ."Plunge_home"Plunge.jog 295 +4 "valve0"D *U +4 ."Lysis1_home"Lysis1.jog 1360 +4 "valve0"D!)' +3 "syringe0"B")P +41 "core" Ý) +3 ."Air_home"Air.setRawPosition! 50 +4 "syringe1"C72 +3 ."Air_home"Air.seek :home +6 "syringe1"C#' +4 "core" Þ* + Ÿ* ġ) +3 ."Plunge_home"Plunge.setRawPosition! 50 +3 ."Lysis2_home"Lysis2.setRawPosition! 50 +2 ."Archive_home"Archive.setRawPosition! 50 +2 "valve0"D72 +2 "syringe1"C82 +6 "syringe0"B82 +4 ."Plunge_home"Plunge.seek :home +6 ."Lysis2_home"Lysis2.seek :home +4 ."Archive_home"Archive.seek :home +7 "valve0"D$' +3 "syringe1"C%( +5 "syringe0"B&( +6 "core" ã' + ¢) +3 ."Lysis1_home"Lysis1.setRawPosition! 50 +3 ."Air_home"Air.reconfigure :default +3 "syringe0"B72 +8 "syringe1"C#d P[<2 +5 ."Lysis1_home"Lysis1.seek :home +5 "syringe0"B'' +3 "core" Ĥ' + å( +2 ¦( +2 ."Plunge_home"Plunge.reconfigure :default +4 ."Lysis2_home"Lysis2.reconfigure :default +4 ."Archive_home"Archive.reconfigure :default +5 "valve0"D# Q%<2 +4 "syringe1"C$d P\\<2 +5 "syringe0"B$d PZ<2 +8 "core" §' +2 ."Lysis1_home"Lysis1.reconfigure :default +4 "syringe0"B#d P\\y<2 +6 "core" Ġ* +2 ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +5 ."Toroid_home"Toroid.seek :home +3 "valve0"D(( +6 "core" Ĩ( +2 ."Toroid_home"Toroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +8 .tToroid.seek :clear +3 "valve0"D)(* +157 "core" ĩ( +3 .tCarousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 .tCarousel.home.jog 0 +3 "carousel0"F*) +14 "core" ƪ) +28 "carousel0"F+% +3 "core" ƫ%?%Pk  +3 .tCarousel.seek 33 +3 "carousel0"F,'@ +5 "core" Ƭ' +2 "valve0"D-% +5 "core" ĭ%^O +3 "syringe0"B.& +4 "core" ®&ۂ\ P : +4 "syringe1"C/% +4 "core" ï%P +3 "syringe0"B0% +5 "core" °%P +3 "syringe1"C1& +5 "core" ñ&]P +3 "valve0"D2% +6 "core" IJ%^~O +3 "sampler0"H3% +4 "core" ȳ%zmd +4 "valve0"D4& +6 "core" Ĵ&*O +2 "carousel0"F5% +6 "core" Ƶ%@+P  +2 "ambient0"J6% +5 "core" ʶ%H%D +3966 #t-> require 'vacuumCart' +1536 #-> slots +4001 #-> Cartridge.load! 1..30=>:dry +7653 #-> slots +1153 #-> cleanToroid +2 #Cleans Dry SC positions in Cmd.map, begin in 10% Bleach +2 #Awaiting answer to "Dry Cartridges have been defined? Jumpers installed on dry ports? If yes, push return, else control-c" +3442 .Exhaust.open +3 "sampler0"H72 +75 "core" ȷ2 +2 .tIntake.open + "sampler0"H81 +65 "core" ȸ1 +2 "ambient0"J9% +5 "core" ʹ% +2 #tWaiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +3 "sampler0"H:% +4 "core" Ⱥ%m +54 "sampler0"H;% +4 "core" Ȼ%m +53 "sampler0"H<% +4 "core" ȼ%m +54 "sampler0"H=% +3 "core" Ƚ%m +54 "sampler0"H>% +4 "core" Ⱦ%m +54 "sampler0"H?% +3 "core" ȿ%m +4 #tVacuum tare is 43% of full scale +2 "ambient0"J@% +4 "core" %y +3 "carousel0"FA% +4 "core" %@,-P  +3 #tPriming sample loop w/100ml, bypass w/50ml +3 .SamplePump.setPosition! 0ml + "sampler0"H7 +2 .tExhaust.close +2 "sampler0"HB0 +70 "core" 0 +2 .tBypass.open +2 "sampler1"IC1 +61 "core" 1 +75 "ambient0"JD% +3 "core" %t +3 "ambient0"JE% +5 "core" %O +3 #tWaiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"HF% +6 "core" %rm +53 "sampler0"HG% +4 "core" %tm +54 "sampler0"HH% +3 "core" %m +55 "sampler0"HI% +4 "core" %m +53 "sampler0"HJ% +5 "core" %m +53 "sampler0"HK% +3 "core" %m +2 #tVacuum tare is 43% of full scale + "ambient0"JL% +6 "core" %n +2 "ambient0"JM% +4 "core" %| +3 .tPressure.reconfigure :default +3 "ambient0"J#,\\#(F2 +3 .tPressure.hold +3 "ambient0"JN+ +2 "core" + +3 "sampler0"HO% +5 "core" %m +3 "sampler0"HP% +4 "core" %m +3 .tSamplePump.reconfigure :prime +3 "sampler0"H#,\\Qc#(#(@q22 +6 .tSamplePump.seek 50ml,4:41 +3 "sampler0"HQ' +5426 "core" ' + .tPressure.coast + "ambient0"J5 +5 .tSamplePump.setPosition! 0ml + "sampler0"H7 +4 .tExhaust.open +3 "sampler0"HR2 +73 "core" 2 +73 ."closeBypass"Bypass.close +5 "sampler1"IS/ +13 "Can"`n+}st +46 "core" / +75 "sampler0"HT% +4 "core" %l +3 "ambient0"JU% +4 "core" %d +2 .tPressure.reconfigure :default +3 "ambient0"J#,\\#(F2 +4 .tPressure.hold +2 "ambient0"JV+ +2 "core" + +4 "ambient0"JW% +4 "core" % +2 "sampler0"HX% +6 "core" %l +2 "sampler0"HY% +4 "core" %l +3 .tSamplePump.reconfigure :prime +3 "sampler0"H#,\\Qc#(#(@22 +3 .tSamplePump.seek 100ml,8:51 +3 "sampler0"HZ'@ +10815 "core" ' + .tPressure.coast +2 "ambient0"J5 +4 #tOpening all dry Cartridges +3 #Ensuring (30) cartridge(s) open +2 "valve0"D[% +6 "core" %^N +3 "syringe0"B\\% +4 "core" %P +4 "syringe1"C]% +5 "core" %P +3 .tCarousel.seek 1 +2 "carousel0"F^' +666 "core" ' +3 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"D_( +177 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"D`(* +177 "core" ( +3 "valve0"Da% +6 "core" %7^SH +2 "syringe0"Bb% +5 "core" %PF +3 "syringe1"Cc% +5 "core" %P +3 .tCarousel.seek 2 +3 "carousel0"Fd' +33 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"De( +178 "core" ( +3 .tToroid.reconfigure :default +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"Df(* +177 "core" ( +4 "valve0"Dg% +4 "core" %7^SG +4 "syringe0"Bh% +4 "core" %PE +3 "syringe1"Ci% +5 "core" %P +2 .tCarousel.seek 3 +3 "carousel0"Fj' +33 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"Dk( +177 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"Dl(* +177 "core" ( +3 "valve0"Dm% +6 "core" %6^|SF +2 "syringe0"Bn% +6 "core" %ܾPA +2 "syringe1"Co% +5 "core" %P +4 .tCarousel.seek 4 +2 "carousel0"Fp' +34 "core" ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"Dq( +177 "core" ( +3 .tToroid.reconfigure :default +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"Dr(* +177 "core" ( +3 "valve0"Ds% +6 "core" %5^~HS^ +2 "syringe0"Bt% +5 "core" %P5 +3 "syringe1"Cu% +5 "core" %P\ +2 .tCarousel.seek 5 +4 "carousel0"Fv' +33 "core" ' +4 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"Dw( +178 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +2 .tToroid.seek :clear +4 "valve0"Dx(* +177 "core" ( +3 "valve0"Dy% +6 "core" %0^~^ Su +2 "syringe0"B5% +5 "core" µ%ܿP9 +3 "syringe1"C6% +4 "core" ö%P +4 .tCarousel.seek 14 +2 "carousel0"F(' +34 "core" ƨ' +4 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"D ( +176 "core" ċ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"D*(* +177 "core" Ī( +3 "valve0"D7% +6 "core" ķ%7^Sa +2 "syringe0"B8% +4 "core" ¸%7P; +4 "syringe1"C9% +4 "core" ù%P +3 .tCarousel.seek 15 +3 "carousel0"F:' +34 "core" ƺ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"D;( +177 "core" Ļ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D<(* +177 "core" ļ( +3 "valve0"D=% +6 "core" Ľ%<^Sg +2 "syringe0"B>% +5 "core" ¾%P< +3 "syringe1"C?% +5 "core" ÿ%P +3 .tCarousel.seek 16 +3 "carousel0"F@' +34 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"DA( +177 "core" ( +2 .tToroid.reconfigure :default +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"DB(* +177 "core" ( +3 "valve0"DC% +6 "core" %7^SX +2 "syringe0"BD% +5 "core" %P@ +2 "syringe1"CE% +5 "core" %P +3 .tCarousel.seek 17 +2 "carousel0"FF' +34 "core" ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"DG( +177 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +2 .tToroid.seek :clear +3 "valve0"DH(* +177 "core" ( +3 "valve0"DI% +6 "core" %=^ySi +2 "syringe0"BJ% +4 "core" %ܽP; +4 "syringe1"CK% +4 "core" %P +4 .tCarousel.seek 18 +2 "carousel0"FL' +34 "core" ' +4 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"DM( +176 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"DO(* +178 "core" ( +4 "valve0"DP% +5 "core" %?^Sp +2 "syringe0"BR% +5 "core" %P+ +3 "syringe1"CS% +5 "core" %P +3 .tCarousel.seek 19 +2 "carousel0"FT' +34 "core" ' +4 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +2 "valve0"DU( +177 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +2 .tToroid.seek :clear +4 "valve0"DN(* +177 "core" ( +3 "valve0"DW% +5 "core" %B^Sr +3 "syringe0"BX% +5 "core" %PI +2 "syringe1"CY% +5 "core" %P +4 .tCarousel.seek 20 +2 "carousel0"FQ' +34 "core" ' +4 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"D[( +176 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"D\\(* +177 "core" ( +4 "valve0"D]% +5 "core" %=^Sl +2 "syringe0"BV% +5 "core" %P< +3 "syringe1"C,% +5 "core" ì%P +3 .tCarousel.seek 21 +2 "carousel0"F)' +34 "core" Ʃ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"Da( +177 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"Db(* +179 "core" ( +3 "valve0"Dc% +6 "core" %?^Sp +3 "syringe0"B_% +4 "core" %ܻP@ +2 "syringe1"C^% +7 "core" %P +2 .tCarousel.seek 22 +3 "carousel0"F`' +34 "core" ' +5 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"Dg( +177 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"Dh(* +177 "core" ( +3 "valve0"Di% +6 "core" %?^St +2 "syringe0"Be% +6 "core" %PB +2 "syringe1"Cd% +5 "core" %P +3 .tCarousel.seek 23 +3 "carousel0"Ff'| +33 "core" ' +3 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"Dm( +177 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +2 .tToroid.seek :clear +3 "valve0"Dn(* +177 "core" ( +3 "valve0"Do% +6 "core" %A^zSd +2 "syringe0"Bk% +4 "core" %P: +4 "syringe1"Cj% +4 "core" %P +4 .tCarousel.seek 24 +2 "carousel0"Fl'v +34 "core" ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"Ds( +177 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"Dt(* +177 "core" ( +3 "valve0"Du% +5 "core" %>^AS +3 "syringe0"Bq% +4 "core" %P< +4 "syringe1"Cp% +4 "core" %P +2 .tCarousel.seek 25 +3 "carousel0"Fr'p +34 "core" ' +3 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"Dy( +177 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"Dz(* +177 "core" ( +3 "valve0"D{% +7 "core" %>^3S +3 "syringe0"Bw% +6 "core" %P4 +3 "syringe1"Cv% +5 "core" %P +3 .tCarousel.seek 26 +2 "carousel0"Fx'j +34 "core" ' +4 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"D( +178 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D(* +178 "core" ā( +3 "valve0"D% +7 "core" Ă%?^}-S +4 "syringe0"B}% +4 "core" %ܻ)P +3 "syringe1"C|% +5 "core" %P +3 .tCarousel.seek 27 +2 "carousel0"F~'d +35 "core" ' +3 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +2 "valve0"D( +177 "core" Ć( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D(* +177 "core" ć( +3 "valve0"D% +6 "core" Ĉ%<^&S +3 "syringe0"B% +4 "core" „%ܮ PK +4 "syringe1"C% +4 "core" Ã%P +3 .tCarousel.seek 28 +3 "carousel0"F'^ +34 "core" ƅ' +2 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"D ( +177 "core" č( +3 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +2 .tToroid.seek :clear +3 "valve0"D(* +178 "core" Đ( +3 "valve0"D% +5 "core" ď%:^}Sy +3 "syringe0"B\ % +6 "core" Š%PI +2 "syringe1"C % +5 "core" É%P +3 .tCarousel.seek 29 +2 "carousel0"F 'X +35 "core" ƌ' +3 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D( +177 "core" ė( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D(* +177 "core" Ĝ( +3 "valve0"D% +5 "core" Ě%<^|S +3 "syringe0"B% +4 "core" ˜%ܿPL +4 "syringe1"C% +5 "core" Î%bP +2 .tCarousel.seek 30 +4 "carousel0"F'R +33 "core" ƙ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"D( +177 "core" đ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D(* +176 "core" Ė( +2 #tSampling 100.0ml +2 .SamplePump.setPosition! 0ml + "sampler0"H7 +6 "ambient0"J% +5 "core" ʕ%M +3 "ambient0"J% +4 "core" ʒ%L +2 .tPressure.reconfigure :default +3 "ambient0"J#,\\#(F2 +4 .tPressure.hold + "ambient0"J+ +4 "core" ʛ+ +4 "ambient0"J% +5 "core" ʓ%I +3 "sampler0"H% +5 "core" Ȟ%om +3 "sampler0"H% +6 "core" ȟ%pm +3 .tSamplePump.reconfigure :sample +3 "sampler0"H#d\ tQc#(#(@@22 +4 .tSamplePump.seek 100ml,8:51 +58 "sampler0"H+'@ +4975 "Can"_n+}ht> +22311 "core" ȫ' + .tPressure.coast +2 "ambient0"J5 +3 "sampler0"H% +6 "core" ȝ%@| 2 +3 ."closeIntake"Intake.close +10 ."closeExhaust"Exhaust.close +6 "sampler0"H/ + "carousel0"F!% +3 "sampler0"H/0 +8 "core" ơ%R+}P  +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +2 "valve0"D0( +38 "core" Ȕ/ +18 ȯ0 +102 İ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D1(* +157 "core" ı( +3 #tSampled 100.0ml +3 #Ensuring (30) cartridge(s) open +3 "valve0"D-% +5 "core" ĭ%1^;SO +4 "syringe0"B"% +5 "core" ¢%P +2 "syringe1"C.% +6 "core" î%P +2 .tCarousel.seek 30 +3 "carousel0"F4'R +5 "core" ƴ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"D5( +177 "core" ĵ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"D6(* +177 "core" Ķ( +2 #tSample loop filled with Bleach. Move intake to clean water source +3 .delay 15:00 +6920 "Can"]m+}vu +30037 ^n8+}tu +30046 _nB+}u +23001 #tSampling 500.0ml + .SamplePump.setPosition! 0ml +3 "sampler0"H7 +3 .tExhaust.open +2 "sampler0"H32 +71 "core" ȳ2 +2 .tIntake.open +2 "sampler0"H21 +60 "core" Ȳ1 +2 "ambient0"J % +6 "core" ʠ% +2 "ambient0"J7% +4 "core" ʷ%S +3 .tPressure.reconfigure :default +3 "ambient0"J#,\\#(F2 +3 .tPressure.hold +2 "ambient0"J8+ +4 "core" ʸ+ +2 "ambient0"J9% +4 "core" ʹ%" +4 "sampler0"H % +4 "core" ȋ%m +3 "sampler0"H(% +5 "core" Ȩ%m +3 .tSamplePump.seek 500ml,42:12 +3 "sampler0"H*' @ +6842 "Can"_m+}t +30051 ^n+}ht +30037 ^n+}tt& +30040 _nb+}xtB +20891 "core" Ȫ' + .tPressure.coast + "ambient0"J5 +5 "sampler0"H=% +5 "core" Ƚ% @ 2 +3 ."closeIntake"Intake.close +9 ."closeExhaust"Exhaust.close +6 "sampler0"H>/ + "carousel0"F?% +3 "sampler0"H;0 +8 "core" ƿ%R,})Pv  +4 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +2 "valve0"D:( +36 "core" Ⱦ/ +18 Ȼ0 +103 ĺ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"D<(* +157 "core" ļ( +3 #tSampled 500.0ml +3 #Ensuring (30) cartridge(s) open +3 "valve0"DC% +5 "core" %6^\\SP +3 "syringe0"BD% +5 "core" %P +3 "syringe1"CE% +5 "core" %P +3 .tCarousel.seek 30 +2 "carousel0"FA'R +4 "core" ' +4 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"D@( +177 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"DB(* +176 "core" ( +4 #tAwaiting answer to "Rinse complete. Disconnect intake water source." +8348 "Can"_n+}ru +23457 .tSamplePump.setPosition! 0ml +2 "sampler0"H7 +3 .tIntake.open +2 "sampler0"HI1 +68 "core" 1 +2 .tExhaust.open +2 "sampler0"HJ2 +72 "core" 2 +3 .tSamplePump.reconfigure :default +3 "sampler0"H#,\\#(22 +3 .tSamplePump.seek 200ml +3 "sampler0"HK' +6427 "Can"^n]+}rt{ +15162 "core" ' + .tIntake.close +3 "sampler0"HG/ +69 "core" / +4 .tExhaust.close + "sampler0"HF0 +71 "core" 0 +3 #tEnsuring all (30) cartridges are bypassed +2 "valve0"DH% +6 "core" %^~N +2 "syringe0"BP% +5 "core" %P +3 "syringe1"CR% +4 "core" %P +2 .tCarousel.seek 1 +4 "carousel0"FS' +604 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"DM( +157 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"DL(* +157 "core" ( +4 "valve0"DO% +5 "core" %:^SJ +2 "syringe0"BW% +5 "core" %ܿPJ +3 "syringe1"CX% +6 "core" %P +2 .tCarousel.seek 2 +2 "carousel0"FY' +34 "core" ' +4 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +2 "valve0"DU( +157 "core" ( +3 .tToroid.reconfigure :default +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"DT(* +157 "core" ( +4 "valve0"DN% +6 "core" %8^qS? +3 "syringe0"B]% +10 "core" %PJ +5 "syringe1"CV% +5 "core" %P +3 .tCarousel.seek 3 +3 "carousel0"F,' +34 "core" Ƭ' +2 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +2 "valve0"D[( +157 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"DQ(* +157 "core" ( +3 "valve0"D\\% +6 "core" %7^S7 +2 "syringe0"Bc% +4 "core" %wPD +3 "syringe1"C_% +5 "core" %P +3 .tCarousel.seek 4 +3 "carousel0"F^' +34 "core" ' +3 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"Da( +157 "core" ( +3 .tToroid.reconfigure :default +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D)(* +157 "core" ĩ( +3 "valve0"Db% +6 "core" %5^CSS +2 "syringe0"Bi% +5 "core" %GPA +2 "syringe1"Ce% +5 "core" %P\ +3 .tCarousel.seek 5 +2 "carousel0"Fd' +34 "core" ' +2 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +2 "valve0"Dg( +157 "core" ( +3 .tToroid.reconfigure :default +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D`(* +157 "core" ( +3 "valve0"Dh% +5 "core" %3^5SJ +3 "syringe0"Bo% +5 "core" %ܽ>P5 +3 "syringe1"Ck% +5 "core" %P +2 .tCarousel.seek 6 +2 "carousel0"Fj' +35 "core" ' +3 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"Dm( +158 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"Df(* +157 "core" ( +3 "valve0"Dn% +6 "core" %1^E+S? +2 "syringe0"Bu% +4 "core" %P8 +3 "syringe1"Cq% +5 "core" %P +3 .tCarousel.seek 7 +3 "carousel0"Fp' +33 "core" ' +3 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"Ds( +157 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +6 "valve0"Dl(* +157 "core" ( +3 "valve0"Dt% +5 "core" %0^b)S; +4 "syringe0"B{% +4 "core" %ܿP6 +3 "syringe1"Cw% +5 "core" %P +3 .tCarousel.seek 8 +2 "carousel0"Fv' +34 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"Dy( +158 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"Dr(* +157 "core" ( +3 "valve0"Dz% +5 "core" %7^w%SR +3 "syringe0"B% +4 "core" ‚%ܽP3 +2 "syringe1"C}% +6 "core" %O +3 .tCarousel.seek 9 +6 "carousel0"F|' +34 "core" ' +3 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +2 "valve0"D( +158 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +2 .tToroid.seek :clear +4 "valve0"Dx(* +157 "core" ( +3 "valve0"D% +6 "core" ā%1^|!SC +2 "syringe0"B% +5 "core" ˆ%P, +3 "syringe1"C% +4 "core" Ä%P +4 .tCarousel.seek 10 +2 "carousel0"F' +34 "core" ƃ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D( +157 "core" Ć( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"D~(* +158 "core" ( +3 "valve0"D% +5 "core" ć%/^S5 +3 "syringe0"B% +4 "core" %#PJ +2 "syringe1"C\ % +5 "core" Ê%P +3 .tCarousel.seek 11 +2 "carousel0"F ' +34 "core" Ɖ' +3 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +2 "valve0"D ( +157 "core" č( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"D(* +158 "core" ą( +58 "valve0"D% +12 "core" Đ%^O +2 "syringe0"B% +6 "core" š%P +3 "syringe1"C% +5 "core" Ø%P +3 .tCarousel.seek 12 +2 "carousel0"F'\ +34 "core" Ǝ' +4 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D( +158 "core" ė( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"D (* +158 "core" Č( +4 "valve0"D% +5 "core" Ĝ%/^~S5 +3 "syringe0"B% +4 "core" •%PF +3 "syringe1"C% +5 "core" Ò% P +3 .tCarousel.seek 13 +2 "carousel0"F' +34 "core" Ɠ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D( +157 "core" Ğ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"D(* +158 "core" ğ( +3 "valve0"D% +6 "core" đ%0^S< +2 "syringe0"BZ% +5 "core" %P> +3 "syringe1"C% +4 "core" Ý%P +3 .tCarousel.seek 14 +3 "carousel0"F!' +34 "core" ơ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D( +157 "core" Ĕ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"D/(* +157 "core" į( +3 "valve0"D% +6 "core" ě%9^}SS +2 "syringe0"B% +5 "core" –%P9 +3 "syringe1"C-% +4 "core" í%P +3 .tCarousel.seek 15 +2 "carousel0"F"' +35 "core" Ƣ' +2 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"D.( +157 "core" Į( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"D0(* +158 "core" İ( +4 "valve0"D% +6 "core" ę%7^SV +2 "syringe0"B1% +6 "core" ±%ܽP= +2 "syringe1"C5% +5 "core" õ%P +2 .tCarousel.seek 16 +3 "carousel0"F3' +34 "core" Ƴ' +2 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +2 "valve0"D2( +159 "core" IJ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D (* +158 "core" Ġ( +3 "valve0"D7% +5 "core" ķ%9^~SX +2 "syringe0"B9% +7 "core" ¹%P? +2 "syringe1"C % +4 "core" Ë%P +4 .tCarousel.seek 17 +2 "carousel0"F(' +34 "core" ƨ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D+( +157 "core" ī( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D=(* +157 "core" Ľ( +3 "valve0"D?% +5 "core" Ŀ%<^{S] +3 "syringe0"B>% +5 "core" ¾%ܶPA +3 "syringe1"C;% +4 "core" û%P\ +2 .tCarousel.seek 18 +4 "carousel0"F8' +33 "core" Ƹ' +2 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +2 "valve0"D6( +158 "core" Ķ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"DC(* +157 "core" ( +3 "valve0"DD% +5 "core" %=^S^ +3 "syringe0"BE% +5 "core" %P; +3 "syringe1"C:% +4 "core" ú%P +4 .tCarousel.seek 19 +2 "carousel0"F4' +34 "core" ƴ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +2 "valve0"D<( +158 "core" ļ( +3 .tToroid.reconfigure :default +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D@(* +158 "core" ( +3 "valve0"DI% +5 "core" %<^SW +3 "syringe0"BJ% +4 "core" %ܾP< +3 "syringe1"C*% +4 "core" ê%P +3 .tCarousel.seek 20 +3 "carousel0"FG' +34 "core" ' +3 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +2 "valve0"DF( +159 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"DH(* +157 "core" ( +3 "valve0"DP% +5 "core" %>^Sn +3 "syringe0"BR% +4 "core" %P: +3 "syringe1"CA% +5 "core" %P +2 .tCarousel.seek 21 +3 "carousel0"FB' +34 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"DO( +157 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"DW(* +158 "core" ( +3 "valve0"DX% +6 "core" %>^S_ +2 "syringe0"BM% +5 "core" %P5 +2 "syringe1"CS% +5 "core" %P +3 .tCarousel.seek 22 +3 "carousel0"FL' +34 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"DN( +158 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D](* +157 "core" ( +4 "valve0"DV% +5 "core" %>^S` +2 "syringe0"BU% +5 "core" %P2 +3 "syringe1"CY% +5 "core" %P +2 .tCarousel.seek 23 +2 "carousel0"FT'| +34 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +2 "valve0"D\\( +158 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"Dc(* +158 "core" ( +3 "valve0"D_% +6 "core" %>^}S` +2 "syringe0"B[% +4 "core" %P5 +2 "syringe1"C,% +6 "core" ì%O +2 .tCarousel.seek 24 +2 "carousel0"FQ'v +35 "core" ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +2 "valve0"Db( +157 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +2 .tToroid.seek :clear +4 "valve0"Di(* +158 "core" ( +3 "valve0"De% +6 "core" %B^}Sl +2 "syringe0"Ba% +5 "core" %"PI +3 "syringe1"C^% +4 "core" %#P +3 .tCarousel.seek 25 +3 "carousel0"F)'p +34 "core" Ʃ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"Dh( +157 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"Do(* +157 "core" ( +3 "valve0"Dk% +6 "core" %@^~gS +2 "syringe0"Bg% +5 "core" %PM +3 "syringe1"Cd% +5 "core" %P +2 .tCarousel.seek 26 +4 "carousel0"F`'j +33 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +2 "valve0"Dn( +158 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"Du(* +157 "core" ( +3 "valve0"Dq% +6 "core" %>^WS +2 "syringe0"Bm% +6 "core" %PN +2 "syringe1"Cj% +5 "core" %P +5 .tCarousel.seek 27 +2 "carousel0"Ff'd +34 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +2 "valve0"Dt( +157 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +2 "valve0"D{(* +158 "core" ( +4 "valve0"Dw% +4 "core" %?^KS +4 "syringe0"Bs% +4 "core" %PD +2 "syringe1"Cp% +6 "core" %P +3 .tCarousel.seek 28 +2 "carousel0"Fl'^ +34 "core" ' +4 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"Dz( +157 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"D(* +158 "core" Ă( +3 "valve0"D}% +5 "core" %>^zS +3 "syringe0"By% +4 "core" %ܻPB +2 "syringe1"Cv% +6 "core" %.P +2 .tCarousel.seek 29 +3 "carousel0"Fr'X +33 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D( +158 "core" ā( +47 .tToroid.reconfigure :default +15 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D(* +157 "core" Ĉ( +3 "valve0"D% +6 "core" Ą%>^BS~ +2 "syringe0"B% +6 "core" %PG +2 "syringe1"C|% +4 "core" %P +4 .tCarousel.seek 30 +2 "carousel0"Fx'R +34 "core" ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +2 "valve0"D( +158 "core" ć( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +2 .tToroid.seek :clear +4 "valve0"D(* +158 "core" ď( +2 #tAwaiting answer to "Fish cleared. Connect intake water source" +1027 #Refilling sample & bypass lines with fluid. +2 #Awaiting answer to "Hook Intake and Exhaust Lines to MillQ water. Open Pressure Interface Valve. Press Return." +127 .Bypass.open +2 "sampler1"I\ 1 +58 "core" Ɋ1 +2 .tIntake.open +2 "sampler0"H1 +66 "core" Ȇ1 +2 .tSamplePump.setPosition! 0ml +2 "sampler0"H7 +3 .tSamplePump.reconfigure :fast +3 "sampler0"H#,#(22 +3 .tSamplePump.seek 30ml +3 "sampler0"H' +672 "Can"^m+}pt +2000 "core" ȃ' +2 .tBypass.close +2 "sampler1"I~/ +55 "core" / + .tExhaust.open +2 "sampler0"H2 +70 "core" Ȑ2 +3 .tSamplePump.seek 100ml +3 "sampler0"H'@ +6166 "core" Ț' +2 .tdelay 1 second +103 ."closeIntake"Intake.close +10 ."closeExhaust"Exhaust.close +3 "sampler0"H / +2 "carousel0"F% +4 "sampler0"H 0 +6 "core" Ƙ%R,}XP  +53 ȍ/ +21 ȉ0 +2 #tSampling Loop filled with water +3 "carousel0"F% +5 "core" ƅ%R+}rP  +3 #tPriming sample loop w/100ml, bypass w/50ml + .SamplePump.setPosition! 0ml + "sampler0"H7 +3 .tBypass.open +3 "sampler1"I1 +56 "core" ɜ1 +75 "ambient0"J% +3 "core" ʕ%V +2 "ambient0"J% +5 "core" ʒ%! +2 .tIntake.open +2 "sampler0"H1 +64 "core" ȗ1 +74 "sampler0"H% +4 "core" Ȏ%m +2 "ambient0"J % +6 "core" ʌ%T +2 .tPressure.reconfigure :default +2 "ambient0"J#,\\#(F2 +4 .tPressure.hold +2 "ambient0"J+ +3 "core" ʑ+ +3 "sampler0"HZ% +5 "core" %m +2 "sampler0"H% +5 "core" ȝ%m +3 .tSamplePump.reconfigure :prime +3 "sampler0"H#,\\Qc#(#(@q22 +4 .tSamplePump.seek 50ml,4:41 +3 "sampler0"H' +5425 "core" Ȟ' + .tPressure.coast +2 "ambient0"J5 +4 .tSamplePump.setPosition! 0ml + "sampler0"H7 +4 .tExhaust.open +3 "sampler0"H2 +76 "core" ȓ2 +73 ."closeBypass"Bypass.close +3 "sampler1"I/ +56 "core" ɟ/ +73 "sampler0"H% +4 "core" ț%m +2 "ambient0"J% +5 "core" ʖ% +2 .tPressure.reconfigure :default +3 "ambient0"J#,\\#(F2 +4 .tPressure.hold +2 "ambient0"J-+ +4 "core" ʭ+ +3 "ambient0"J% +4 "core" ʔ% +3 "sampler0"H!% +5 "core" ȡ%m +3 "sampler0"H/% +6 "core" ȯ%Tm~ +2 .tSamplePump.reconfigure :prime +3 "sampler0"H#,\\Qc#(#(@22 +4 .tSamplePump.seek 100ml,8:51 +2 "sampler0"H'@ +10814 "core" ș' + .tPressure.coast +2 "ambient0"J5 +4 #tAll dry cartridges bypassed. Fish cleared. Loop filled with Fluid +4558 "Can"`nM+}u +30048 ]n+}qu +30038 _n2+}su +30039 an?+}su +1559 #t-> ArS.to sealed +2 .Archive.seek :sealed +3 "syringe0"B1( +360 "core" ±( +2 "syringe0"B5& +5 "core" µ&Z < +2747 #t-> Cartridge.unlock +2 "carousel0"F.% +4 "core" Ʈ%R,}HP  +4 "syringe0"B"& +4 "core" ¢&P +4 ."Archive"Archive.seek :clear +6 "syringe1"C0% +6 "syringe0"B7( +5 "core" ð%P +2 "syringe1"C9& +5 "core" ù&dZ6 +3 "valve0"D & +5 "core" ċ&*OI M +342 ·( +2 "syringe0"B2% +6 "core" ²%[ +3 "valve0"D3% +4 "core" ij%^xO +2195 #t-> SC. 60 +2 !o:SyntaxError: mesg"=compile error\ (ESP):9: syntax error, unexpected tINTEGER:bt["(ESP):9:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +583 #-> SC.to 60 +3 .Carousel.seek 60 +2 "carousel0"F '9 +625 "core" Ơ' +2 "carousel0"F?% +6 "core" ƿ%9vR ( +21543 "Can"_n+}pu +19932 #t-> SC.to 12 +3 .Carousel.seek 12 +3 "carousel0"F>'\ +992 "core" ƾ' +2 "carousel0"F;% +6 "core" ƻ%\ 17R ( +4341 #t-> SC.to 49 +2 .Carousel.seek 49 +3 "carousel0"F+'. +768 "core" ƫ' +2 "carousel0"F(% +6 "core" ƨ%.:R ( +3992 "Can"\\nt+}fu +30049 bnb+}du +3109 #t-> SC.to 26 +2 .Carousel.seek 26 +3 "carousel0"F='j +482 "core" ƽ' +2 "carousel0"FD% +6 "core" %jlWR ( +4370 #t-> SC.to 33 +2 .Carousel.seek 33 +4 "carousel0"FE'@ +156 "core" ' +3 "carousel0"F:% +4 "core" ƺ%@̊XR ( +21881 "Can"`n+}fu +5287 #t-> SC.to 40 +3 .Carousel.seek 40 +3 "carousel0"F6'& +156 "core" ƶ' +2 "carousel0"F8% +6 "core" Ƹ%&̨R ( +18054 #t-> SC.to 31 +4 .Carousel.seek 31 +2 "carousel0"FC'L +197 "core" ' +2 "carousel0"FI% +6 "core" %L͂!8R ( +950 #t-> SC.to 60 +3 .Carousel.seek 60 +2 "carousel0"FJ'9 +605 "core" ' +2 "carousel0"F*% +6 "core" ƪ%9 R ( +4742 "Can"_n+}pu +741 #t-> Cartridge.load! 31..60=>:dry +712 #-> slots +2107 #-> cleanToroid + #Cleans Dry SC positions in Cmd.map, begin in 10% Bleach +3 #Awaiting answer to "Dry Cartridges have been defined? Jumpers installed on dry ports? If yes, push return, else control-c" +1096 "ambient0"J<% +4 "core" ʼ%a +3 #tWaiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"H4% +7 "core" ȴ%@nP +53 "sampler0"H@% +4 "core" %@nU +54 "sampler0"HP% +4 "core" %@nS +53 "sampler0"HR% +4 "core" %@5nX +54 "sampler0"HA% +3 "core" %@vnW +54 "sampler0"HF% +5 "core" %@unJ +2 #tVacuum tare is 43% of full scale + "ambient0"JG% +6 "core" %W +2 "carousel0"FH% +5 "core" %9-DP  +3 #tPriming sample loop w/100ml, bypass w/50ml +2 .SamplePump.setPosition! 0ml + "sampler0"H7 +3 .tExhaust.close + "sampler0"HX0 +71 "core" 0 +3 .tBypass.open +2 "sampler1"IM1 +57 "core" 1 +73 "ambient0"JS% +5 "core" %Q +2 "ambient0"JO% +4 "core" %Q +4 #tWaiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"HB% +4 "core" %^n\\ +55 "sampler0"HW% +3 "core" %nj +54 "sampler0"HV% +5 "core" %n_ +54 "sampler0"HU% +4 "core" %nf +54 "sampler0"HY% +4 "core" %na +55 "sampler0"HN% +4 "core" %nk +2 #tVacuum tare is 43% of full scale +2 "ambient0"JL% +5 "core" %L +3 "ambient0"J]% +4 "core" %M +2 .tPressure.reconfigure :default +4 "ambient0"J#,\\#(F2 +3 .tPressure.hold +2 "ambient0"J_+ +3 "core" + +3 "sampler0"H[% +4 "core" %nW +3 "sampler0"H,% +5 "core" Ȭ%nP +3 .tSamplePump.reconfigure :prime +3 "sampler0"H#,\\Qde#(#(g@rf22 +4 .tSamplePump.seek 50ml,4:41 +3 "sampler0"H\\' +5423 "core" ' +2 .tPressure.coast + "ambient0"J5 +4 .tSamplePump.setPosition! 0ml + "sampler0"H7 +5 .tExhaust.open + "sampler0"HT2 +69 "core" 2 +75 ."closeBypass"Bypass.close +57 "sampler1"Ic/ +65 "core" / +73 "sampler0"He% +3 "core" %n +2 "ambient0"Ja% +6 "core" % +2 .tPressure.reconfigure :default +3 "ambient0"J#,\\#(F2 +4 .tPressure.hold +2 "ambient0"J^+ +2 "core" + +4 "ambient0"Jb% +5 "core" %> +2 "sampler0"HQ% +6 "core" %n +3 "sampler0"Hi% +4 "core" %n{ +4 .tSamplePump.reconfigure :prime +3 "sampler0"H#,\\Qde#(#(i@g22 +3 .tSamplePump.seek 100ml,8:51 +4 "sampler0"Hk'@ +10812 "core" ' + .tPressure.coast +2 "ambient0"J5 +4 #tOpening all dry Cartridges +3 #Ensuring (30) cartridge(s) open +3 "valve0"Dg% +5 "core" %^yO# +2 "syringe0"Bd% +7 "core" %P +4 "syringe1"Ch% +11 "core" %P +3 .tCarousel.seek 31 +3 "carousel0"F)'L +604 "core" Ʃ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"Do( +177 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"Dq(* +177 "core" ( +3 "valve0"Dm% +6 "core" %7^SQ +2 "syringe0"Bj% +6 "core" %ܶP6 +2 "syringe1"Cn% +5 "core" %%P +3 .tCarousel.seek 32 +2 "carousel0"F`'F +34 "core" ' +2 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"Du( +177 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"Dw(* +178 "core" ( +3 "valve0"Ds% +6 "core" %6^S\\ +3 "syringe0"Bp% +5 "core" %ܾP5 +3 "syringe1"Ct% +4 "core" %O +3 .tCarousel.seek 33 +3 "carousel0"Ff'@ +34 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"D{( +177 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D}(* +176 "core" ( +4 "valve0"Dy% +5 "core" %4^}SP +2 "syringe0"Bv% +6 "core" %ܟPK +2 "syringe1"Cz% +6 "core" %P +2 .tCarousel.seek 34 +2 "carousel0"Fl' : +34 "core" ' +4 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D( +177 "core" Ă( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D(* +177 "core" Ą( +3 "valve0"D% +5 "core" %4^~SD +2 "syringe0"B|% +6 "core" %ܼ\ PB +2 "syringe1"C% +5 "core" Á%P +3 .tCarousel.seek 35 +2 "carousel0"Fr'!4 +34 "core" ' +5 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"D( +177 "core" Ĉ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D(* +177 "core" ć( +3 "valve0"D\ % +6 "core" Ċ%0^~ S; +2 "syringe0"B% +6 "core" †%P< +2 "syringe1"CK% +4 "core" %P +4 .tCarousel.seek 36 +2 "carousel0"F~'". +34 "core" ' +4 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"D( +178 "core" Đ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D(* +177 "core" ă( +3 "valve0"D% +6 "core" Ę%/^S5 +2 "syringe0"B % +6 "core" %PA +3 "syringe1"C % +5 "core" É%P +4 .tCarousel.seek 37 +2 "carousel0"F'#( +34 "core" ƅ' +4 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"D( +178 "core" Ĝ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"D(* +177 "core" ĕ( +4 "valve0"D% +4 "core" Ē%1^S? +4 "syringe0"B% +5 "core" —%ܼP; +2 "syringe1"C% +5 "core" Î%!"P +2 .tCarousel.seek 38 +3 "carousel0"F '$" +33 "core" ƌ' +4 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"DZ( +177 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D(* +176 "core" ĝ( +4 "valve0"D% +4 "core" Ě%-^S9 +3 "syringe0"B% +5 "core" “%PA +3 "syringe1"C% +5 "core" ß%P +3 .tCarousel.seek 39 +2 "carousel0"F'% +35 "core" ƛ' +4 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D( +177 "core" Ė( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"D(* +177 "core" đ( +4 "valve0"D% +5 "core" Ĕ%,^S/ +3 "syringe0"B!% +4 "core" ¡%ܼPD +2 "syringe1"C/% +6 "core" ï%P +2 .tCarousel.seek 40 +3 "carousel0"F'& +34 "core" ƞ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D-( +177 "core" ĭ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D&(* +177 "core" Ħ( +3 "valve0"D5% +6 "core" ĵ%-^S* +2 "syringe0"B.% +4 "core" ®%ܻP5 +4 "syringe1"C"% +5 "core" â%P +3 .tCarousel.seek 41 +2 "carousel0"F0'' +34 "core" ư' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"D9( +177 "core" Ĺ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"D (* +177 "core" ċ( +3 "valve0"D1% +6 "core" ı%5^SD +2 "syringe0"B2% +4 "core" ²%P5 +3 "syringe1"C3% +5 "core" ó%P +3 .tCarousel.seek 42 +3 "carousel0"Fx'(\ +34 "core" ' +2 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"D?( +177 "core" Ŀ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D (* +177 "core" Ġ( +3 "valve0"D;% +5 "core" Ļ%8^SO +3 "syringe0"B>% +4 "core" ¾%P0 +3 "syringe1"C(% +5 "core" è%  P +3 .tCarousel.seek 43 +2 "carousel0"F+') +34 "core" ƫ' +4 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"DD( +176 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"D:(* +177 "core" ĺ( +4 "valve0"D=% +5 "core" Ľ%:^oSY +4 "syringe0"B8% +4 "core" ¸%P3 +2 "syringe1"CE% +5 "core" %&P +3 .tCarousel.seek 44 +3 "carousel0"FI') +34 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +60 .tToroid.seek :cartridge +4 "valve0"D6( +177 "core" Ķ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"DC(* +177 "core" ( +3 "valve0"D*% +5 "core" Ī%;^Se +3 "syringe0"B<% +6 "core" ¼% PM +3 "syringe1"C4% +7 "core" ô%#P" +3 .tCarousel.seek 45 +3 "carousel0"F@'* +35 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"DP( +177 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"DR(* +178 "core" ( +3 "valve0"DA% +5 "core" %@^Sa +3 "syringe0"BF% +5 "core" %PP +3 "syringe1"CG% +5 "core" %$P +3 .tCarousel.seek 46 +2 "carousel0"FH'+ +34 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"DX( +177 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"DM(* +177 "core" ( +4 "valve0"DS% +5 "core" %;^@Sv +3 "syringe0"BO% +5 "core" %PI +2 "syringe1"CB% +5 "core" %nP +2 .tCarousel.seek 47 +3 "carousel0"FW', +35 "core" ' +3 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +2 "valve0"DV( +22 "Can"_n+}rtw +155 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"DU(* +178 "core" ( +3 "valve0"DY% +7 "core" %<^0S{ +3 "syringe0"BN% +4 "core" % P- +4 "syringe1"CL% +4 "core" %"P +2 .tCarousel.seek 48 +4 "carousel0"F]'- +34 "core" ' +4 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"D[( +177 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"D,(* +177 "core" Ĭ( +3 "valve0"D% +6 "core" ę%=^*Sv +2 "syringe0"BT% +6 "core" %PC +2 "syringe1"Cc% +4 "core" %P +3 .tCarousel.seek 49 +3 "carousel0"F_'. +34 "core" ' +4 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"De( +177 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"Da(* +177 "core" ( +4 "valve0"Db% +4 "core" %>^*S} +4 "syringe0"BQ% +4 "core" %ܴP= +2 "syringe1"Ci% +5 "core" %P +3 .tCarousel.seek 50 +2 "carousel0"F\\'/ +35 "core" ' +3 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"Dg( +176 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"Dd(* +177 "core" ( +4 "valve0"Dh% +5 "core" %<^!Sy +2 "syringe0"B^% +5 "core" %QP4 +3 "syringe1"CJ% +5 "core" %0P +2 .tCarousel.seek 51 +2 "carousel0"F'0 +34 "core" Ə' +4 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"Dm( +177 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"Dj(* +177 "core" ( +3 "valve0"Dn% +5 "core" %>^}S +3 "syringe0"Bo% +4 "core" %P? +3 "syringe1"C)% +5 "core" é%P +3 .tCarousel.seek 52 +3 "carousel0"Fq'1 +34 "core" ' +4 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"Ds( +177 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +2 .tToroid.seek :clear +4 "valve0"Dp(* +177 "core" ( +3 "valve0"Dt% +6 "core" %>^z Sy +2 "syringe0"Bu% +5 "core" %ܾP= +3 "syringe1"C`% +5 "core" %'P +3 .tCarousel.seek 53 +2 "carousel0"Fw'2 +34 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"Dy( +177 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"Dv(* +177 "core" ( +3 "valve0"Dz% +6 "core" %=^xSw +2 "syringe0"B{% +5 "core" %P? +2 "syringe1"Cf% +5 "core" %P +3 .tCarousel.seek 54 +3 "carousel0"F}'3 +33 "core" ' +4 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"D( +176 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"D|(* +177 "core" ( +4 "valve0"D% +4 "core" ā%@^~\ S{ +3 "syringe0"B% +5 "core" ‚%P1 +2 "syringe1"Cl% +4 "core" %P +4 .tCarousel.seek 55 +2 "carousel0"F'4 +34 "core" Ƅ' +4 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"D\ ( +178 "core" Ċ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"D(* +177 "core" Ć( +3 "valve0"DK% +6 "core" %=^Sp x +3 "syringe0"B% +5 "core" ˆ%ܾP4 +2 "syringe1"Cr% +5 "core" %P +3 .tCarousel.seek 56 +2 "carousel0"F'5 +34 "core" Ƈ' +4 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"D( +177 "core" Ę( +3 .tToroid.reconfigure :default +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D (* +177 "core" č( +3 "valve0"D % +5 "core" ĉ%;^zSr +2 "syringe0"B% +6 "core" %&PR +2 "syringe1"C~% +4 "core" %$!P +4 .tCarousel.seek 57 +2 "carousel0"F'6 +34 "core" ƃ' +4 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"D( +178 "core" Ē( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"D(* +177 "core" ė( +4 "valve0"D% +5 "core" Ď%:^ySg +2 "syringe0"B% +5 "core" œ%ܾPG +2 "syringe1"C% +5 "core" Å%#tP +3 .tCarousel.seek 58 +2 "carousel0"F'7 +34 "core" ƕ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +2 .tToroid.seek :cartridge +3 "valve0"D( +177 "core" Ě( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"D(* +177 "core" ē( +3 "valve0"D% +6 "core" ğ%<^{Sf +2 "syringe0"BZ% +6 "core" % PL +2 "syringe1"C % +5 "core" Ì%P +44 .tCarousel.seek 59 +14 "carousel0"F'8 +33 "core" Ɲ' +4 .tToroid.reconfigure :hold +2 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D( +177 "core" Ĕ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D!(* +177 "core" ġ( +3 "valve0"D/% +6 "core" į%=^qSf +3 "syringe0"B% +5 "core" –%ܿP= +3 "syringe1"C% +4 "core" Û%P\ +3 .tCarousel.seek 60 +3 "carousel0"F'9 +34 "core" Ƒ' +4 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D5( +177 "core" ĵ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"D.(* +178 "core" Į( +3 #tSampling 100.0ml + .SamplePump.setPosition! 0ml + "sampler0"H7 +6 "ambient0"J"% +5 "core" ʢ% +4 "ambient0"J-% +4 "core" ʭ% +2 .tPressure.reconfigure :default +4 "ambient0"J#,\\#(F2 +2 .tPressure.hold +2 "ambient0"J+ +4 "core" ʞ+ +3 "ambient0"J&% +4 "core" ʦ% +3 "sampler0"H1% +6 "core" ȱ%n +2 "sampler0"H2% +5 "core" Ȳ%n +3 .tSamplePump.reconfigure :sample +3 "sampler0"H#d\ tQde#(#(g@g@22 +5 .tSamplePump.seek 100ml,8:51 +3 "sampler0"H3'@ +23840 "Can"]nl+}ot +1865 "core" ȳ' + .tPressure.coast +2 "ambient0"J5 +3 "sampler0"H9% +6 "core" ȹ%@~僮 2 +3 ."closeIntake"Intake.close +11 ."closeExhaust"Exhaust.close +3 "carousel0"F0% + "sampler0"H / +4 H;0 +7 "core" ư%9-BP  +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D>( +48 "core" ȋ/ + Ȼ0 +108 ľ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D((* +158 "core" Ĩ( +3 #tSampled 100.0ml +3 #Ensuring (30) cartridge(s) open +3 "valve0"D?% +5 "core" Ŀ%1^{SB +3 "syringe0"Bx% +5 "core" %P +3 "syringe1"C % +4 "core" à%P +3 .tCarousel.seek 60 +3 "carousel0"F='9 +4 "core" ƽ' +2 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"D8( +178 "core" ĸ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"DE(* +177 "core" ( +2 #tSample loop filled with Bleach. Move intake to clean water source +2 .delay 15:00 +27362 "Can"`n+}eu +30043 _no+}gu +30043 bnN+}Pu +2555 #tSampling 500.0ml +2 .SamplePump.setPosition! 0ml + "sampler0"H7 +3 .tExhaust.open +2 "sampler0"HD2 +71 "core" 2 +2 .tIntake.open +3 "sampler0"H+1 +63 "core" ȫ1 +3 "ambient0"J:% +6 "core" ʺ%? +2 "ambient0"J*% +4 "core" ʪ% +3 .tPressure.reconfigure :default +3 "ambient0"J#,\\#(G2 +3 .tPressure.hold +2 "ambient0"J<+ +4 "core" ʼ+ +2 "ambient0"J4% +4 "core" ʴ% +4 "sampler0"H6% +4 "core" ȶ%o +2 "sampler0"HI% +5 "core" %o +4 .tSamplePump.seek 500ml,42:12 +3 "sampler0"HC' @ +27279 "Can"`nK+}ftP +30034 _ne+}Tt +30018 ^n^+}Ttj +25556 "core" ' +2 .tPressure.coast +2 "ambient0"J5 +4 "sampler0"HA% +5 "core" % @Ń- 2 +3 ."closeIntake"Intake.close +10 ."closeExhaust"Exhaust.close +3 "sampler0"HF/ +3 "carousel0"FG% +2 "sampler0"HP0 +8 "core" %9,~P  +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +2 "valve0"D@( +39 "core" / +12 0 +106 ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"DR(* +157 "core" ( +3 #tSampled 500.0ml +4 #Ensuring (30) cartridge(s) open +2 "valve0"DS% +5 "core" %7^SG +3 "syringe0"BO% +5 "core" %ܿ P +2 "syringe1"CB% +5 "core" %P +3 .tCarousel.seek 60 +2 "carousel0"FX'9 +4 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"DH( +177 "core" ( +3 .tToroid.reconfigure :default +2 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"DM(* +177 "core" ( +3 #tAwaiting answer to "Rinse complete. Disconnect intake water source." +3660 "Can"_n?+}gu +30012 `m+}cu& +29997 bm+}Xu +30004 `m+}_u +30008 `m+}_u +26220 .tSamplePump.setPosition! 0ml + "sampler0"H7 +2 .tIntake.open +2 "sampler0"HY1 +65 "core" 1 + .tExhaust.open +2 "sampler0"HN2 +74 "core" 2 +2 .tSamplePump.reconfigure :default +3 "sampler0"H#,\\#(22 +3 .tSamplePump.seek 200ml +4 "sampler0"HL' +3628 "Can"^mu+}gt~  +15154 #"preston"Session Begun +308 #-> SP +5 "sampler0"HV% +6 "core" %\\p 2 +2485 ' + .tIntake.close +4 "sampler0"HW/ +70 "core" / +3 .tExhaust.close +2 "sampler0"HU0 +72 "core" 0 +3 #tEnsuring all (30) cartridges are bypassed +5 "valve0"D% +6 "core" ę%^N +2 "syringe0"BT% +6 "core" %O +2 "syringe1"Cc% +5 "core" %O +3 .tCarousel.seek 31 +2 "carousel0"F['L +606 "core" ' +4 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +5 "valve0"D]( +158 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D,(* +159 "core" Ĭ( +3 "valve0"Db% +5 "core" %7^SE +3 "syringe0"BQ% +5 "core" %ܿPE +2 "syringe1"Ci% +5 "core" %P +3 .tCarousel.seek 32 +4 "carousel0"Fe'F +36 "core" ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"D_( +159 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +7 "valve0"Da(* +157 "core" ( +4 "valve0"Dh% +5 "core" %8^SF +2 "syringe0"B^% +5 "core" %PJ +3 "syringe1"CJ% +6 "core" %gP +2 .tCarousel.seek 33 +3 "carousel0"Fg'@ +37 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +6 "valve0"D\\( +159 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"Dd(* +159 "core" ( +3 "valve0"Dn% +5 "core" %6^|S@ +2 "syringe0"Bo% +6 "core" %PH +3 "syringe1"C)% +6 "core" é%!P +2 .tCarousel.seek 34 +3 "carousel0"Fm' : +37 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"D( +157 "core" ď( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +6 "valve0"Dj(* +159 "core" ( +4 "valve0"Dt% +5 "core" %5^S7 | +4 "syringe0"Bu% +4 "core" %P +3 "syringe1"C`% +6 "core" %P +53 .tCarousel.seek 35 +9 "carousel0"Fs'!4 +33 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"Dq( +159 "core" ( +3 .tToroid.reconfigure :default +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"Dp(* +158 "core" ( +3 "valve0"Dz% +6 "core" %4^yS1 +3 "syringe0"B{% +5 "core" %P? +3 "syringe1"Cf% +5 "core" %P +3 .tCarousel.seek 36 +3 "carousel0"Fy'". +37 "core" ' +3 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +4 "valve0"Dw( +159 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"Dv(* +159 "core" ( +3 "valve0"D% +5 "core" ā%0^S! +3 "syringe0"B% +4 "core" ‚%P? +3 "syringe1"Cl% +5 "core" %P +3 .tCarousel.seek 37 +2 "carousel0"F'#( +37 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +6 "valve0"D}( +157 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D|(* +159 "core" ( +4 "valve0"DK% +5 "core" %3^}S& +2 "syringe0"B% +6 "core" ˆ%P8 +3 "syringe1"Cr% +5 "core" %(P +2 .tCarousel.seek 38 +3 "carousel0"F\ '$" +38 "core" Ɗ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"D( +159 "core" Ą( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"D(* +157 "core" Ć( +3 "valve0"D % +6 "core" ĉ%6^SQ +3 "syringe0"B% +5 "core" %7P9 +2 "syringe1"C~% +5 "core" %P +3 .tCarousel.seek 39 +3 "carousel0"F'% +38 "core" Ƙ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +6 "valve0"D( +159 "core" ć( +3 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"D (* +157 "core" č( +3 "valve0"D% +6 "core" Ď%3^ySJ +2 "syringe0"B% +4 "core" œ%ܾP9 +4 "syringe1"C% +4 "core" Å%)P +2 .tCarousel.seek 40 +7 "carousel0"F'& +33 "core" ƒ' +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D( +161 "core" ă( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D(* +159 "core" ė( +3 "valve0"D% +5 "core" ğ%0^}S- +3 "syringe0"BZ% +4 "core" %P5 +3 "syringe1"C % +5 "core" Ì%P +2 .tCarousel.seek 41 +2 "carousel0"F'' +37 "core" ƚ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"D( +158 "core" ĕ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D(* +159 "core" ē( +3 "valve0"D/% +5 "core" į%0^~S2 +3 "syringe0"B% +5 "core" –%P0 +3 "syringe1"C% +5 "core" Û%$O +3 .tCarousel.seek 42 +4 "carousel0"F'(\ +36 "core" Ɣ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +7 .tToroid.seek :bypass +6 "valve0"D( +158 "core" ĝ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"D!(* +159 "core" ġ( +3 "valve0"D"% +5 "core" Ģ%/^mS2 +3 "syringe0"B-% +4 "core" ­%P2 +3 "syringe1"C&% +6 "core" æ%P +2 .tCarousel.seek 43 +5 "carousel0"F1') +35 "core" Ʊ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +6 "valve0"D2( +158 "core" IJ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +7 .tToroid.seek :clear +3 "valve0"D5(* +160 "core" ĵ( +3 "valve0"Dk% +6 "core" %6^~SI +2 "syringe0"B9% +4 "core" ¹%PF +4 "syringe1"C0% +4 "core" ð% P +4 .tCarousel.seek 44 +3 "carousel0"F ') +36 "core" Ƌ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"D;( +159 "core" Ļ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D(* +159 "core" Ğ( +3 "valve0"D.% +6 "core" Į%=^Sl +2 "syringe0"B?% +5 "core" ¿%PE +3 "syringe1"Cx% +6 "core" %P +2 .tCarousel.seek 45 +4 "carousel0"F '* +36 "core" Ơ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"D>( +158 "core" ľ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"D(* +157 "core" đ( +4 "valve0"D(% +4 "core" Ĩ%@^Si +4 "syringe0"B8% +4 "core" ¸%ܾP9 +2 "syringe1"CD% +5 "core" %WP +3 .tCarousel.seek 46 +5 "carousel0"F+'+ +33 "core" ƫ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"D:( +158 "core" ĺ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +8 "valve0"D*(* +157 "core" Ī( +3 "valve0"D4% +5 "core" Ĵ%J^S +3 "syringe0"B6% +6 "core" ¶%ܾP: +2 "syringe1"CI% +5 "core" % P +2 .tCarousel.seek 47 +5 "carousel0"F3', +36 "core" Ƴ' +2 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +6 .tToroid.seek :bypass +4 "valve0"DA( +161 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"DG(* +157 "core" ( +4 "valve0"DF% +4 "core" %8^{SI +3 "syringe0"BP% +5 "core" %P5 +2 "syringe1"C<% +7 "core" ü% P +2 .tCarousel.seek 48 +6 "carousel0"FE'- +36 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"DS( +159 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"DO(* +157 "core" ( +3 "valve0"DB% +6 "core" %6^S7 +2 "syringe0"B@% +4 "core" %ܽiP8 +4 "syringe1"C=% +4 "core" ý%P +3 .tCarousel.seek 49 +6 "carousel0"FR'. +33 "core" ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +49 "valve0"DH( +168 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +7 "valve0"DY(* +157 "core" ( +3 "valve0"DN% +6 "core" %8^SK +2 "syringe0"BC% +4 "core" %P: +4 "syringe1"CV% +4 "core" %P +4 .tCarousel.seek 50 +5 "carousel0"FW'/ +34 "core" ' +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +2 "valve0"DU( +160 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D(* +159 "core" ę( +3 "valve0"DT% +6 "core" %:^SJ +2 "syringe0"Bc% +5 "core" %P( +3 "syringe1"CX% +4 "core" %%P +3 .tCarousel.seek 51 +4 "carousel0"FM'0 +37 "core" ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +2 .tToroid.seek :bypass +7 "valve0"Db( +158 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +7 .tToroid.seek :clear +4 "valve0"DQ(* +159 "core" ( +3 "valve0"Di% +6 "core" %@^z\\S +2 "syringe0"B]% +4 "core" %P- +4 "syringe1"C[% +4 "core" %!O +2 .tCarousel.seek 52 +5 "carousel0"F,'1 +35 "core" Ƭ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +6 "valve0"Dh( +158 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"D^(* +160 "core" ( +3 "valve0"DJ% +5 "core" %@^ZS +3 "syringe0"B_% +4 "core" %'PO +3 "syringe1"Ce% +5 "core" % #P +3 .tCarousel.seek 53 +6 "carousel0"Fa'2 +34 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"Dn( +159 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"Do(* +158 "core" ( +3 "valve0"D)% +5 "core" ĩ%<^{OS| +3 "syringe0"B\\% +4 "core" %PD +4 "syringe1"Cg% +4 "core" %P +3 .tCarousel.seek 54 +5 "carousel0"Fd'3 +35 "core" ' +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"Dt( +159 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"Du(* +159 "core" ( +3 "valve0"D`% +5 "core" %>^}bS +3 "syringe0"B% +4 "core" %PL +4 "syringe1"Cm% +5 "core" % P +2 .tCarousel.seek 55 +3 "carousel0"Fj'4 +35 "core" ' +2 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +6 "valve0"Dz( +159 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D{(* +160 "core" ( +3 "valve0"Df% +6 "core" %A^CS +2 "syringe0"Bq% +4 "core" %P9 +4 "syringe1"Cs% +4 "core" %!P +3 .tCarousel.seek 56 +4 "carousel0"Fp'5 +36 "core" ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"D( +158 "core" ā( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"D(* +158 "core" Ă( +4 "valve0"Dl% +5 "core" %@^@S +2 "syringe0"Bw% +5 "core" %ܿPC +3 "syringe1"Cy% +5 "core" %P +3 .tCarousel.seek 57 +3 "carousel0"Fv'6 +37 "core" ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"DK( +163 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D(* +98 "Can"_m++}Lt +63 "core" Ĉ( +3 "valve0"Dr% +6 "core" %A^zS +2 "syringe0"B}% +6 "core" %P? +2 "syringe1"C% +4 "core" %"P +4 .tCarousel.seek 58 +3 "carousel0"F|'7 +37 "core" ' +2 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D ( +160 "core" ĉ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D(* +161 "core" Đ( +3 "valve0"D~% +6 "core" %?^4S +2 "syringe0"B% +7 "core" „%P= +2 "syringe1"C\ % +7 "core" Ê%$P +3 .tCarousel.seek 59 +3 "carousel0"F'8 +37 "core" Ɔ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"D( +158 "core" Ď( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D(* +158 "core" Ĝ( +3 "valve0"D% +5 "core" ą%?^|,S +3 "syringe0"B% +5 "core" ‡%ܽP< +2 "syringe1"C% +5 "core" Ø%P +3 .tCarousel.seek 60 +3 "carousel0"F '9 +38 "core" ƍ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"D( +159 "core" ğ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"DZ(* +157 "core" ( +3 #tAwaiting answer to "Fish cleared. Connect intake water source" +732 #Refilling sample & bypass lines with fluid. +4 #Awaiting answer to "Hook Intake and Exhaust Lines to MillQ water. Open Pressure Interface Valve. Press Return." +116 .Bypass.open +2 "sampler1"I 1 +69 "core" Ɍ1 +2 .tIntake.open +4 "sampler0"H1 +63 "core" ȃ1 +2 .tSamplePump.setPosition! 0ml + "sampler0"H7 +6 .tSamplePump.reconfigure :fast +6 "sampler0"H#,#(22 +4 .tSamplePump.seek 30ml +4 "sampler0"H' +2674 "core" Ȓ' + .tBypass.close +3 "sampler1"I/ +67 "core" ɗ/ +2 .tExhaust.open +3 "sampler0"H/2 +72 "core" ȯ2 +3 .tSamplePump.seek 100ml +6 "sampler0"H'@ +6166 "core" Ȗ' +2 .tdelay 1 second +103 ."closeIntake"Intake.close +8 ."closeExhaust"Exhaust.close +8 "carousel0"F% +4 "sampler0"H/ +6 H0 +3 "core" ƛ%9,UP  +60 ȕ/ +10 Ț0 +2 #tSampling Loop filled with water +4 "carousel0"F% +7 "core" Ɠ%9,ZP  +2 #tPriming sample loop w/100ml, bypass w/50ml + .SamplePump.setPosition! 0ml +6 "sampler0"H7 +4 .tBypass.open +2 "sampler1"I"1 +70 "core" ɢ1 +74 "ambient0"J-% +3 "core" ʭ% +3 "ambient0"J&% +5 "core" ʦ%V +2 .tIntake.open +2 "sampler0"H1 +74 "core" ȝ1 +73 "sampler0"H% +5 "core" Ȕ%o +3 "ambient0"J!% +5 "core" ʡ% +2 .tPressure.reconfigure :default +6 "ambient0"J#,\\#(F2 +4 .tPressure.hold +2 "ambient0"Jk+ +5 "core" + +4 "sampler0"H9% +4 "core" ȹ%o +3 "sampler0"H0% +5 "core" Ȱ%o +3 .tSamplePump.reconfigure :prime +59 "sampler0"H#,\\Qde#(#(g@rf22 +6 .tSamplePump.seek 50ml,4:41 +5 "sampler0"H2' +5425 "core" Ȳ' + .tPressure.coast +2 "ambient0"J5 +7 .tSamplePump.setPosition! 0ml +2 "sampler0"H7 +8 .tExhaust.open + "sampler0"H12 +74 "core" ȱ2 +73 ."closeBypass"Bypass.close +6 "sampler1"I5/ +66 "core" ɵ/ +75 "sampler0"H.% +3 "core" Ȯ%o +3 "ambient0"J?% +6 "core" ʿ%~ +3 .tPressure.reconfigure :default +6 "ambient0"J#,\\#(F2 +3 .tPressure.hold +5 "ambient0"Jx+ +5 "core" + +2 "ambient0"J;% +4 "core" ʻ%^ +3 "sampler0"H % +5 "core" ȋ%os +2 "sampler0"H% +5 "core" Ȟ%op +3 .tSamplePump.reconfigure :prime +7 "sampler0"H#,\\Qde#(#(i@g22 +5 .tSamplePump.seek 100ml,8:51 +4 "sampler0"H('@ +10815 "core" Ȩ' + .tPressure.coast +2 "ambient0"J5 +7 #tAll dry cartridges bypassed. Fish cleared. Loop filled with Fluid +1377 "Can"]mP+}hu +30004 `m+}Vu +29993 _m+}Nu +30001 _m+}cu +30005 ^m+}Ju +30012 `m+}Nu +30019 _n +}Yu +30023 `n+}Ju +30026 `m+}Iu +30012 ^m+}Ju +12062 #t-> Cartridge.load! 1..60=>[:dry, :archive_bac] +403 #-> slots +863 #-> vacToroid +6 #Vacuuming protocol for dry cartridges +4 #Awaiting answer to "Disconnect the intake line. push return" +1297 .SamplePump.setPosition! 0ml + "sampler0"H7 +8 .tSamplePump.reconfigure :default +4 "sampler0"H#,\\#(22 +4 .tSamplePump.seek 50ml +5 "sampler0"H8' +5431 "core" ȸ' + .tExhaust.close +4 "sampler0"HD0 +73 "core" 0 + .tBypass.open +3 "sampler1"I>1 +70 "core" ɾ1 +2 .tSamplePump.seek 75ml +6 "sampler0"H '{ +2737 "core" Ƞ' +2 .tIntake.close + "sampler0"H/ +73 "core" ȑ/ + .tBypass.close +3 "sampler1"I4/ +67 "core" ɴ/ +4 #tAwaiting answer to "Hook up vacuum pump to the Exhaust Port. Open valve on Flask. Push Return" +6886 "Can"an>+}Iu +11367 .tExhaust.open +2 "sampler0"H62 +71 "core" ȶ2 +2 .tBypass.open +3 "sampler1"II1 +66 "core" 1 +3 #tAwaiting answer to "Turn on vacuum to remove residual fluid in sample path. Press Return" +3762 .delay 30 seconds +3003 #Clearing fluid from cartridge-side of Toroid +4 "valve0"D:% +7 "core" ĺ%^{N +3 "syringe0"B+% +4 "core" «%P +2 "syringe1"C*% +6 "core" ê% O +2 .tCarousel.seek 1 +6 "carousel0"FF' +1217 "core" ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :cartridge +2 "valve0"DP( +179 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +6 "valve0"D<(* +177 "core" ļ( +2 .tdelay 2 seconds +204 "carousel0"FA% +4 "core" %,-!P  +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D3( +159 "core" ij( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +3 "valve0"DG(* +159 "core" ( +3 "valve0"DB% +6 "core" %9^SS +2 "syringe0"B@% +5 "core" %PC +4 "syringe1"C=% +4 "core" ý%P +3 .tCarousel.seek 2 +4 "carousel0"FS' +34 "core" ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :cartridge +5 "valve0"DE( +178 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"DO(* +178 "core" ( +3 .tdelay 2 seconds +203 "carousel0"FN% +4 "core" %,WhP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"DC( +159 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"DV(* +158 "core" ( +3 "valve0"DH% +5 "core" %6^zS? +3 "syringe0"BR% +5 "core" %ܿPC +2 "syringe1"CY% +4 "core" % P +4 .tCarousel.seek 3 +3 "carousel0"FT' +36 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"Dc( +179 "core" ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"DX(* +178 "core" ( +3 .tdelay 2 seconds +203 "carousel0"FU% +4 "core" %+\ P  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"DW( +159 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +7 .tToroid.seek :clear +6 "valve0"D(* +157 "core" ę( +4 "valve0"Di% +6 "core" %1^|S+ +2 "syringe0"B]% +4 "core" %P> +4 "syringe1"C[% +4 "core" %%P\ +4 .tCarousel.seek 4 +3 "carousel0"Fb' +36 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +4 "valve0"DM( +179 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"DQ(* +179 "core" ( +3 .tdelay 2 seconds +203 "carousel0"FJ% +3 "core" %,P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D_( +160 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"De(* +159 "core" ( +4 "valve0"Dh% +5 "core" %2^S( +3 "syringe0"B,% +4 "core" ¬%P4 +3 "syringe1"C^% +5 "core" %P +2 .tCarousel.seek 5 +6 "carousel0"F)' +34 "core" Ʃ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +2 .tToroid.seek :cartridge +5 "valve0"D\\( +177 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"Dg(* +177 "core" ( +3 .tdelay 2 seconds +204 "carousel0"Fn% +3 "core" %,$P \ +5 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"Da( +159 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"Do(* +158 "core" ( +3 "valve0"D`% +5 "core" %1^S) +4 "syringe0"B% +4 "core" % P6 +3 "syringe1"Cm% +5 "core" % P +3 .tCarousel.seek 6 +4 "carousel0"Ft' +35 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"Dd( +178 "core" ( +2 .tToroid.reconfigure :default +55 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +6 "valve0"Du(* +178 "core" ( +2 .tdelay 2 seconds +205 "carousel0"Ff% +3 "core" %,]LP  +3 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"Dq( +159 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"Ds(* +157 "core" ( +3 "valve0"Dz% +6 "core" %<^}3Sp +2 "syringe0"Bj% +5 "core" %P? +3 "syringe1"C{% +5 "core" %/P +2 .tCarousel.seek 7 +4 "carousel0"Fl' +36 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"Dw( +178 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"Dy(* +178 "core" ( +2 .tdelay 2 seconds +203 "carousel0"F% +4 "core" Ɓ%,.P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +6 "valve0"Dp( +158 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D(* +159 "core" Ă( +5 "valve0"Dr% +5 "core" %1^#SG +3 "syringe0"B}% +4 "core" %P6 +3 "syringe1"C% +5 "core" %P +3 .tCarousel.seek 8 +2 "carousel0"FK' +36 "core" ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +5 "valve0"Dv( +179 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +8 "valve0"D(* +179 "core" Ĉ( +2 .tdelay 2 seconds +205 "carousel0"F~% +4 "core" %-P  +5 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +10 .tToroid.seek :bypass +4 "valve0"D( +160 "core" Ą( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D\ (* +160 "core" Ċ( +3 "valve0"D % +5 "core" ĉ%0^{S7 +3 "syringe0"B|% +4 "core" %P; +2 "syringe1"C% +5 "core" Ð%&P +3 .tCarousel.seek 9 +5 "carousel0"F' +34 "core" ƅ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +6 .tToroid.seek :cartridge +5 "valve0"D( +179 "core" ć( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D(* +178 "core" Ę( +3 .tdelay 2 seconds +203 "carousel0"F% +4 "core" Ǝ%,$:P  +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"D( +159 "core" Ć( +4 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +7 .tToroid.seek :clear +4 "valve0"D(* +158 "core" Ĝ( +3 "valve0"D% +5 "core" ğ%@^Sr +3 "syringe0"B % +4 "core" Œ%ܽPN +3 "syringe1"C% +5 "core" Ã%)P +2 .tCarousel.seek 10 +4 "carousel0"FL' +36 "core" ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"D( +178 "core" ė( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +6 "valve0"D/(* +176 "core" į( +2 .tdelay 2 seconds +204 "carousel0"F% +4 "core" ƒ%,(QP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D( +159 "core" ě( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D(* +158 "core" ĕ( +3 "valve0"D% +6 "core" Ě%;^|S^ +3 "syringe0"B% +6 "core" “%PC +2 "syringe1"C"% +4 "core" â%P +4 .tCarousel.seek 11 +3 "carousel0"F-' +36 "core" ƭ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :cartridge +4 "valve0"D&( +177 "core" Ħ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +8 .tToroid.seek :clear +7 "valve0"D(* +39 "Can"_n+}NtU +138 "core" ĝ( +2 .tdelay 2 seconds +204 "carousel0"F% +3 "core" Ɣ% ,,PP  +5 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D!( +159 "core" ġ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D9(* +158 "core" Ĺ( +3 "valve0"D0% +6 "core" İ%9^y,S] +2 "syringe0"B% +5 "core" –%ܿPC +2 "syringe1"C1% +5 "core" ñ%P +3 .tCarousel.seek 12 +5 "carousel0"F5'\ +34 "core" Ƶ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"Dk( +178 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D.(* +179 "core" Į( +3 .tdelay 2 seconds +203 "carousel0"F?% +4 "core" ƿ%\ ,1%P  +4 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +5 "valve0"D;( +158 "core" Ļ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D (* +159 "core" ċ( +4 "valve0"D% +5 "core" Ğ%>^wSd +3 "syringe0"B2% +4 "core" ²%PC +3 "syringe1"Cx% +6 "core" %P +2 .tCarousel.seek 13 +6 "carousel0"F(' +34 "core" ƨ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +6 "valve0"DD( +176 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +3 "valve0"D>(* +180 "core" ľ( +3 .tdelay 2 seconds +203 "carousel0"F8% +3 "core" Ƹ% ,5PP  +5 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"D( +158 "core" đ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +3 "valve0"D4(* +158 "core" Ĵ( +4 "valve0"D6% +4 "core" Ķ%A^S` +4 "syringe0"BI% +4 "core" %P/ +2 "syringe1"C:% +5 "core" ú%P +3 .tCarousel.seek 14 +3 "carousel0"F+' +37 "core" ƫ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"D*( +181 "core" Ī( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D (* +177 "core" č( +3 .tdelay 2 seconds +203 "carousel0"FZ% +3 "core" % ,9tP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +6 "valve0"DP( +157 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"DA(* +159 "core" ( +4 "valve0"D<% +5 "core" ļ%@^-S +2 "syringe0"BB% +6 "core" %%PL +2 "syringe1"C@% +58 "core" %'P( +3 .tCarousel.seek 15 +3 "carousel0"F=' +37 "core" ƽ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +6 "valve0"D3( +177 "core" ij( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"DF(* +179 "core" ( +3 .tdelay 2 seconds +203 "carousel0"FG% +4 "core" % +=@P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"DE( +159 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"DN(* +160 "core" ( +3 "valve0"DO% +6 "core" %?^s#S{ +2 "syringe0"BH% +4 "core" %ܹ PU +4 "syringe1"CR% +4 "core" % P +2 .tCarousel.seek 16 +5 "carousel0"FY' +35 "core" ' +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +4 "valve0"DC( +178 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +8 .tToroid.seek :clear +4 "valve0"DS(* +179 "core" ( +2 .tdelay 2 seconds +203 "carousel0"FV% +3 "core" %,B-P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"Dc( +158 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"DU(* +159 "core" ( +3 "valve0"DX% +6 "core" %>^wSu +2 "syringe0"Bi% +6 "core" %PF +2 "syringe1"C]% +6 "core" %P +2 .tCarousel.seek 17 +3 "carousel0"F[' +37 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"DW( +178 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +8 .tToroid.seek :clear +5 "valve0"DT(* +176 "core" ( +3 .tdelay 2 seconds +203 "carousel0"F% +5 "core" ƙ%,FX@P  +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"DM( +159 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"DJ(* +158 "core" ( +3 "valve0"DQ% +6 "core" %>^Ss +2 "syringe0"Bh% +4 "core" %PD +2 "syringe1"C,% +6 "core" ì%P +2 .tCarousel.seek 18 +5 "carousel0"F^' +35 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"D_( +178 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"Db(* +179 "core" ( +3 .tdelay 2 seconds +203 "carousel0"Fe% +4 "core" %,JGP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D\\( +160 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"Dn(* +157 "core" ( +3 "valve0"Dg% +5 "core" %=^z*Sp +2 "syringe0"B`% +6 "core" %P2 +2 "syringe1"C% +6 "core" Ï% P +2 .tCarousel.seek 19 +3 "carousel0"Fm' +37 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"Da( +179 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"D)(* +177 "core" ĩ( +3 .tdelay 2 seconds +203 "carousel0"Fo% +4 "core" %,NP  +3 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"Dd( +160 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"Df(* +160 "core" ( +4 "valve0"Du% +5 "core" %@^{Sx +2 "syringe0"Bz% +5 "core" %P5 +2 "syringe1"Cj% +5 "core" %P +3 .tCarousel.seek 20 +6 "carousel0"F{' +33 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +4 "valve0"Dq( +179 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"Dt(* +178 "core" ( +2 .tdelay 2 seconds +203 "carousel0"Fs% +3 "core" %,S P \ +5 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :bypass +4 "valve0"Dw( +159 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D(* +159 "core" ā( +3 "valve0"Dy% +6 "core" %=^{S^ +2 "syringe0"Br% +4 "core" %ܺPE +4 "syringe1"C}% +4 "core" %P +2 .tCarousel.seek 21 +5 "carousel0"F' +35 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +2 .tToroid.seek :cartridge +6 "valve0"Dp( +177 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"Dl(* +177 "core" ( +3 .tdelay 2 seconds +203 "carousel0"F% +4 "core" Ƃ%,Wc]P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +6 "valve0"Dv( +157 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +7 "valve0"D~(* +157 "core" ( +3 "valve0"D% +6 "core" Ĉ%<^vLS +2 "syringe0"B % +4 "core" ‰%P= +3 "syringe1"C|% +5 "core" %P +2 .tCarousel.seek 22 +4 "carousel0"F' +36 "core" Ɛ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :cartridge +6 "valve0"D( +177 "core" Ą( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +4 "valve0"DK(* +179 "core" ( +2 .tdelay 2 seconds +203 "carousel0"F\ % +4 "core" Ɗ%,[GP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D( +159 "core" ć( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D(* +159 "core" Ď( +4 "valve0"D% +5 "core" Ę%<^*Sr +2 "syringe0"B% +5 "core" Ÿ%P? +3 "syringe1"C % +5 "core" Ì%O +3 .tCarousel.seek 23 +6 "carousel0"F'| +34 "core" ƃ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +4 "valve0"D( +180 "core" Ć( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +4 "valve0"D(* +179 "core" ą( +3 .tdelay 2 seconds +204 "carousel0"F% +3 "core" Ɯ%|,_P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +45 "valve0"D( +171 "core" ė( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D(* +159 "core" Ē( +4 "valve0"D/% +5 "core" į%;^St +2 "syringe0"B% +5 "core" š%P5 +3 "syringe1"C% +6 "core" Ó%!P +2 .tCarousel.seek 24 +4 "carousel0"F"'v +36 "core" Ƣ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"D( +179 "core" ě( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +2 .tToroid.seek :clear +5 "valve0"DL(* +177 "core" ( +3 .tdelay 2 seconds +203 "carousel0"F% +3 "core" ƕ%v,d7wP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"D&( +160 "core" Ħ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"D(* +159 "core" Ĕ( +3 "valve0"D% +6 "core" ĝ%<^{Sg +2 "syringe0"B0% +5 "core" °%P5 +4 "syringe1"C% +4 "core" Ö%O +3 .tCarousel.seek 25 +4 "carousel0"F1'p +37 "core" Ʊ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"D!( +179 "core" ġ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +3 "valve0"D-(* +180 "core" ĭ( +2 .tdelay 2 seconds +203 "carousel0"F9% +3 "core" ƹ%p,hP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +6 "valve0"Dk( +158 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"D?(* +157 "core" Ŀ( +3 "valve0"D.% +6 "core" Į%:^Si +2 "syringe0"B% +6 "core" ž%PB +2 "syringe1"C2% +7 "core" ò%"P +3 .tCarousel.seek 26 +5 "carousel0"Fx'j +36 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"D;( +180 "core" Ļ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +3 "valve0"D5(* +180 "core" ĵ( +3 .tdelay 2 seconds +204 "carousel0"F % +3 "core" Ƌ%j,l\\P  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +2 "valve0"DD( +161 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"D8(* +159 "core" ĸ( +4 "valve0"D>% +5 "core" ľ%;^Sa +3 "syringe0"B6% +5 "core" ¶%P7 +2 "syringe1"CI% +6 "core" %P +2 .tCarousel.seek 27 +4 "carousel0"F:'d +37 "core" ƺ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"D( +180 "core" đ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"D((* +179 "core" Ĩ( +3 .tdelay 2 seconds +205 "carousel0"F4% +3 "core" ƴ%d,qP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +6 "valve0"D*( +157 "core" Ī( +3 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +7 "valve0"DZ(* +158 "core" ( +4 "valve0"D % +4 "core" č%8^SV +4 "syringe0"B<% +4 "core" ¼%ܻP. +3 "syringe1"CB% +5 "core" %P\ +2 .tCarousel.seek 28 +7 "carousel0"F@'^ +33 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"DP( +181 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D+(* +179 "core" ī( +3 .tdelay 2 seconds +203 "carousel0"FA% +4 "core" %^,uFPP  +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"D3( +159 "core" ij( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +6 "valve0"DG(* +157 "core" ( +3 "valve0"DF% +6 "core" %7^}SS +2 "syringe0"BO% +9 "core" %ܿP. +2 "syringe1"CH% +4 "core" %)O +4 .tCarousel.seek 29 +3 "carousel0"FR'X +37 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +6 .tToroid.seek :cartridge +4 "valve0"DE( +180 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D=(* +180 "core" Ľ( +2 .tdelay 2 seconds +203 "carousel0"FN% +3 "core" %X+yP  +5 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"DC( +159 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +4 "valve0"DV(* +160 "core" ( +3 "valve0"DS% +6 "core" %7^vLSi +2 "syringe0"BX% +4 "core" % P> +3 "syringe1"Ci% +5 "core" %%P +2 .tCarousel.seek 30 +5 "carousel0"F]'R +35 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"Dc( +178 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"DY(* +179 "core" ( +2 .tdelay 2 seconds +203 "carousel0"FU% +3 "core" %R,}P  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"DW( +159 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D(* +157 "core" ę( +3 "valve0"DT% +6 "core" %6^~6Sq +2 "syringe0"BQ% +4 "core" %ܿPB +4 "syringe1"Ch% +4 "core" %.P +3 .tCarousel.seek 31 +2 "carousel0"F,'L +37 "core" Ƭ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +6 "valve0"DM( +177 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +6 "valve0"D[(* +176 "core" ( +5 .tdelay 2 seconds +203 "carousel0"FJ% +4 "core" %L,uP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D_( +160 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"De(* +159 "core" ( +3 "valve0"Db% +5 "core" %7^-Sl +3 "syringe0"Bg% +5 "core" %P: +3 "syringe1"C`% +4 "core" %P +3 .tCarousel.seek 32 +3 "carousel0"F'F +36 "core" Ə' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D\\( +179 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +48 .tToroid.seek :clear +17 "valve0"D^(* +177 "core" ( +4 .tdelay 2 seconds +204 "carousel0"Fn% +4 "core" %F,T[P  +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +6 "valve0"Da( +157 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"Do(* +159 "core" ( +3 "valve0"D)% +5 "core" ĩ%<^v"S| +3 "syringe0"Bu% +4 "core" %P4 +2 "syringe1"Cz% +6 "core" %O +2 .tCarousel.seek 33 +3 "carousel0"Fj'@ +37 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +7 "valve0"Dd( +180 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +7 .tToroid.seek :clear +4 "valve0"Dm(* +177 "core" ( +3 .tdelay 2 seconds +203 "carousel0"Ff% +3 "core" %@,P  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"Dq( +159 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"Ds(* +158 "core" ( +4 "valve0"Dt% +5 "core" %?^~S +3 "syringe0"By% +4 "core" %P& +3 "syringe1"Cr% +6 "core" %P +2 .tCarousel.seek 34 +3 "carousel0"F}' : +38 "core" ' +2 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"Dw( +178 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D{(* +179 "core" ( +2 .tdelay 2 seconds +203 "carousel0"F% +3 "core" Ɓ% :,-P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"Dp( +159 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D(* +158 "core" Ă( +4 "valve0"Dl% +5 "core" %A^uS| +2 "syringe0"B% +5 "core" ˆ%ܿPC +3 "syringe1"C % +5 "core" É%P +3 .tCarousel.seek 35 +5 "carousel0"F|'!4 +35 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"Dv( +179 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +2 .tToroid.seek :clear +4 "valve0"D(* +181 "core" ( +2 .tdelay 2 seconds +204 "carousel0"F~% +4 "core" %!4,#bP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D( +160 "core" Ą( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"D\ (* +159 "core" Ċ( +5 "valve0"DK% +5 "core" %@^S{ +3 "syringe0"B% +4 "core" ˜%P +3 "syringe1"C% +6 "core" ß%P +2 .tCarousel.seek 36 +5 "carousel0"F '". +35 "core" ƌ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"D( +179 "core" ć( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D(* +178 "core" Đ( +2 .tdelay 2 seconds +203 "carousel0"F% +3 "core" Ǝ%".-flP  +5 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"D( +158 "core" Ć( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D(* +158 "core" Ĝ( +3 "valve0"D% +6 "core" ą%A^Sx +3 "syringe0"B/% +4 "core" ¯%P2 +4 "syringe1"C% +4 "core" Ú%P +3 .tCarousel.seek 37 +4 "carousel0"F'#( +36 "core" Ɠ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +4 "valve0"D( +180 "core" ė( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D(* +179 "core" ă( +3 .tdelay 2 seconds +203 "carousel0"F% +3 "core" ƒ%#(,NP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"D( +159 "core" ě( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D(* +160 "core" ĕ( +3 "valve0"DL% +5 "core" %B^Sz +3 "syringe0"B% +5 "core" %P2 +3 "syringe1"C0% +4 "core" ð%'P +3 .tCarousel.seek 38 +4 "carousel0"F'$" +36 "core" Ɩ' +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +7 "valve0"D&( +177 "core" Ħ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D"(* +179 "core" Ģ( +2 .tdelay 2 seconds +204 "carousel0"F% +4 "core" Ɣ%$",IP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D!( +160 "core" ġ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +3 "valve0"D9(* +159 "core" Ĺ( +4 "valve0"D-% +5 "core" ĭ%I^3S +2 "syringe0"B.% +5 "core" ®%ܿPA +3 "syringe1"C% +5 "core" Þ% P +3 .tCarousel.seek 39 +3 "carousel0"F2'% +37 "core" Ʋ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :cartridge +3 "valve0"Dk( +180 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D1(* +179 "core" ı( +3 .tdelay 2 seconds +203 "carousel0"F?% +4 "core" ƿ%%-?P  +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :bypass +3 "valve0"D;( +160 "core" Ļ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D (* +158 "core" ċ( +3 "valve0"D5% +6 "core" ĵ%I^v"S +2 "syringe0"B>% +6 "core" ¾%P< +2 "syringe1"C6% +4 "core" ö%)P +3 .tCarousel.seek 40 +6 "carousel0"FI'& +34 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +5 "valve0"DD( +176 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +4 "valve0"Dx(* +178 "core" ( +3 .tdelay 2 seconds +180 "Can"^m+}Eu +23 "carousel0"F8% +4 "core" Ƹ%&,P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"D( +158 "core" đ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +7 .tToroid.seek :clear +5 "valve0"D4(* +158 "core" Ĵ( +3 "valve0"D(% +5 "core" Ĩ%D^S +3 "syringe0"B % +5 "core" %P. +2 "syringe1"C<% +5 "core" ü%P +44 .tCarousel.seek 41 +16 "carousel0"FB'' +35 "core" ' +4 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +7 .tToroid.seek :cartridge +5 "valve0"D*( +179 "core" Ī( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"D:(* +177 "core" ĺ( +2 .tdelay 2 seconds +204 "carousel0"FZ% +4 "core" %',IP  +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +3 "valve0"DP( +160 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"DA(* +158 "core" ( +4 "valve0"D+% +5 "core" ī%E^S +3 "syringe0"BF% +5 "core" %$PN +2 "syringe1"CO% +6 "core" %,P +2 .tCarousel.seek 42 +4 "carousel0"FH'(\ +36 "core" ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :cartridge +4 "valve0"D3( +179 "core" ij( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"D@(* +178 "core" ( +3 .tdelay 2 seconds +203 "carousel0"FG% +4 "core" %(\ , P  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"DE( +160 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +4 "valve0"DN(* +158 "core" ( +4 "valve0"D=% +5 "core" Ľ%E^|S +2 "syringe0"BS% +6 "core" % P? +2 "syringe1"CX% +6 "core" % P +2 .tCarousel.seek 43 +6 "carousel0"Fi') +34 "core" ' +3 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +3 "valve0"DC( +180 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"DR(* +178 "core" ( +2 .tdelay 2 seconds +203 "carousel0"FV% +3 "core" %)+EbP  +5 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +5 "valve0"Dc( +158 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +6 "valve0"DU(* +157 "core" ( +4 "valve0"DY% +5 "core" %I^-S +2 "syringe0"BT% +5 "core" %>P4 +3 "syringe1"CQ% +5 "core" %P +3 .tCarousel.seek 44 +2 "carousel0"Fh') +38 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"DW( +178 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +7 .tToroid.seek :clear +4 "valve0"D](* +180 "core" ( +3 .tdelay 2 seconds +203 "carousel0"F% +4 "core" ƙ%),P  +3 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +6 .tToroid.seek :bypass +3 "valve0"DM( +159 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"DJ(* +157 "core" ( +3 "valve0"D[% +6 "core" %E^yS +2 "syringe0"Bb% +4 "core" %P/ +2 "syringe1"Cg% +6 "core" %P +2 .tCarousel.seek 45 +3 "carousel0"F`'* +37 "core" ' +3 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +5 "valve0"D_( +178 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"D,(* +180 "core" Ĭ( +3 .tdelay 2 seconds +204 "carousel0"Fe% +4 "core" %*,1P|  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D\\( +159 "core" ( +5 .tToroid.reconfigure :default +10 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +4 "valve0"Dn(* +159 "core" ( +3 "valve0"D^% +6 "core" %H^yeS +3 "syringe0"B)% +5 "core" ©%P< +2 "syringe1"Cu% +5 "core" %P +3 .tCarousel.seek 46 +3 "carousel0"Fz'+ +37 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +6 "valve0"Da( +177 "core" ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"D(* +176 "core" ď( +4 .tdelay 2 seconds +203 "carousel0"Fo% +3 "core" %+,P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"Dd( +159 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"Df(* +159 "core" ( +3 "valve0"Dm% +5 "core" %H^|GS +3 "syringe0"Bt% +4 "core" %P/ +3 "syringe1"Cy% +5 "core" %O +2 .tCarousel.seek 47 +7 "carousel0"Fr', +33 "core" ' +2 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +6 "valve0"Dq( +177 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"Dj(* +177 "core" ( +2 .tdelay 2 seconds +203 "carousel0"Fs% +3 "core" %,,YNP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"Dw( +159 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D(* +159 "core" ā( +3 "valve0"D{% +6 "core" %F^9S +2 "syringe0"Bl% +4 "core" %PD +4 "syringe1"C% +4 "core" È%$ P +4 .tCarousel.seek 48 +2 "carousel0"F '- +36 "core" Ɖ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"Dp( +178 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D}(* +178 "core" ( +2 .tdelay 2 seconds +203 "carousel0"F% +3 "core" Ƃ%-,ʥP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"Dv( +159 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D~(* +160 "core" ( +3 "valve0"D% +5 "core" %E^*S +3 "syringe0"BK% +5 "core" %ܾPE +3 "syringe1"C% +4 "core" Ø%P +4 .tCarousel.seek 49 +2 "carousel0"F'. +36 "core" Ɵ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +5 "valve0"D( +178 "core" Ą( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D|(* +178 "core" ( +3 .tdelay 2 seconds +203 "carousel0"F\ % +3 "core" Ɗ%.,ZP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D( +159 "core" ć( +45 .tToroid.reconfigure :default +15 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +4 "valve0"D(* +158 "core" Ď( +3 "valve0"D% +5 "core" Đ%E^zS +3 "syringe0"B% +4 "core" …%P< +4 "syringe1"C/% +5 "core" ï%P +2 .tCarousel.seek 50 +3 "carousel0"F'/ +36 "core" ƚ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"D( +179 "core" Ć( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"D (* +177 "core" Č( +3 .tdelay 2 seconds +205 "carousel0"F% +3 "core" Ɯ%/,( P  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D( +159 "core" ė( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D(* +158 "core" Ē( +4 "valve0"D% +5 "core" ă%E^S +3 "syringe0"BL% +5 "core" %P- +2 "syringe1"C% +5 "core" Ý%P +3 .tCarousel.seek 51 +4 "carousel0"F0'0 +36 "core" ư' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +6 "valve0"D( +180 "core" ě( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D(* +180 "core" ē( +3 .tdelay 2 seconds +203 "carousel0"F% +4 "core" ƕ%0,hP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D&( +160 "core" Ħ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +7 .tToroid.seek :clear +6 "valve0"D(* +157 "core" Ĕ( +5 "valve0"D"% +4 "core" Ģ%C^zS +3 "syringe0"B-% +5 "core" ­%P. +3 "syringe1"C.% +5 "core" î%'O +2 .tCarousel.seek 52 +6 "carousel0"F'1 +34 "core" ƞ' +3 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +6 .tToroid.seek :cartridge +8 "valve0"D!( +180 "core" ġ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D(* +179 "core" Ė( +2 .tdelay 2 seconds +204 "carousel0"F9% +4 "core" ƹ%1,۬pP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +2 "valve0"Dk( +160 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"D?(* +158 "core" Ŀ( +3 "valve0"D1% +5 "core" ı%D^`S +3 "syringe0"B5% +5 "core" µ%ܻPP< +2 "syringe1"C>% +5 "core" þ%P +3 .tCarousel.seek 53 +3 "carousel0"F6'2 +37 "core" ƶ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +6 .tToroid.seek :cartridge +5 "valve0"D;( +177 "core" Ļ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D2(* +179 "core" IJ( +3 .tdelay 2 seconds +203 "carousel0"F % +5 "core" Ƌ%2,aP  +3 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +7 .tToroid.seek :bypass +3 "valve0"DD( +159 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D8(* +160 "core" ĸ( +3 "valve0"Dx% +6 "core" %C^|S{ +2 "syringe0"B(% +5 "core" ¨%P@ +2 "syringe1"C % +5 "core" Í%P +3 .tCarousel.seek 54 +6 "carousel0"F<'3 +33 "core" Ƽ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +4 "valve0"D( +178 "core" đ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"DI(* +179 "core" ( +2 .tdelay 2 seconds +204 "carousel0"F4% +3 "core" ƴ%3,8KP  +5 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +4 "valve0"D*( +159 "core" Ī( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"DZ(* +159 "core" ( +4 "valve0"D:% +5 "core" ĺ%C^mS +4 "syringe0"B+% +4 "core" «%P8 +2 "syringe1"CF% +6 "core" %P +2 .tCarousel.seek 55 +2 "carousel0"FO'4 +38 "core" ' +2 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +5 "valve0"DP( +178 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"DB(* +179 "core" ( +2 .tdelay 2 seconds +204 "carousel0"FA% +3 "core" %4,}:P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D3( +161 "core" ij( +2 .tToroid.reconfigure :default +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"DG(* +157 "core" ( +3 "valve0"D@% +6 "core" %E^KS +2 "syringe0"B=% +5 "core" ½%P7 +3 "syringe1"CS% +4 "core" %!P +3 .tCarousel.seek 56 +4 "carousel0"FX'5 +36 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"DE( +177 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"DH(* +178 "core" ( +2 .tdelay 2 seconds +203 "carousel0"FN% +4 "core" %5,BP  +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +2 "valve0"DC( +161 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"DV(* +160 "core" ( +3 "valve0"DR% +5 "core" %D^|AS +3 "syringe0"BY% +4 "core" %P+ +4 "syringe1"CT% +4 "core" %#P +3 .tCarousel.seek 57 +4 "carousel0"FQ'6 +36 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +4 "valve0"Dc( +180 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"Di(* +179 "core" ( +3 .tdelay 2 seconds +203 "carousel0"FU% +3 "core" %6,YP  +5 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +4 "valve0"DW( +160 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +10 .tToroid.seek :clear +6 "valve0"D(* +158 "core" ę( +5 "valve0"D]% +5 "core" %B^/S +3 "syringe0"B[% +4 "core" %ܿ)PH +2 "syringe1"Cb% +6 "core" %!uP +2 .tCarousel.seek 58 +3 "carousel0"Fg'7 +37 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"DM( +180 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +48 "valve0"Dh(* +189 "core" ( +3 .tdelay 2 seconds +203 "carousel0"FJ% +3 "core" %7,@P  +5 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"D_( +159 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +6 "valve0"De(* +157 "core" ( +4 "valve0"D,% +5 "core" Ĭ%B^S +3 "syringe0"B^% +5 "core" %\ PM +3 "syringe1"C)% +5 "core" é%\ P +2 .tCarousel.seek 59 +6 "carousel0"Fu'8 +34 "core" ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +6 "valve0"D\\( +178 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D`(* +179 "core" ( +2 .tdelay 2 seconds +205 "carousel0"Fn% +3 "core" %8,LP  +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +4 "valve0"Da( +159 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"Do(* +159 "core" ( +4 "valve0"D% +5 "core" ď%J^wS +3 "syringe0"Bm% +4 "core" %P< +3 "syringe1"Ct% +6 "core" %P +2 .tCarousel.seek 60 +3 "carousel0"Fy'9 +35 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"Dd( +180 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +7 .tToroid.seek :clear +3 "valve0"Dz(* +180 "core" ( +3 .tdelay 2 seconds +203 "carousel0"Ff% +3 "core" %9,1P  +5 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"Dq( +159 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"Ds(* +161 "core" ( +6 #tAwaiting answer to "Turn the pump off & load the cartridges. Press Return when loaded." +9089 "Can"bnk+}7u +29999 `n+}Gu +5011 #"preston"-> SC.to 60 +4 .Carousel.seek 60 +5 "carousel0"Fj'9 +6 "core" ' +3 "carousel0"F{% +5 "core" %9,P  +7360 #"preston"-> SC.to 50 +5 .Carousel.seek 50 +7 "carousel0"Fl'/ +220 "core" ' +3 "carousel0"F% +5 "core" ƈ%/9R ( +174 #"preston"-> SC.to 60 +4 .Carousel.seek 60 +8 "carousel0"Fw'9 +218 "core" ' +2 "carousel0"Fr% +6 "core" %9R ( +16963 "Can"_m+}?u +30013 `m+}6u +29998 `m5+}6u +1506 #"preston"-> SC.to 45 +5 .Carousel.seek 45 +7 "carousel0"F'* +321 "core" Ɓ' +2 "carousel0"Fp% +6 "core" %*νR ( +6081 #"preston"-> SC.to 49 +5 .Carousel.seek 49 +8 "carousel0"F'. +96 "core" Ƃ' +2 "carousel0"F}% +5 "core" %.R ( +21967 "Can"amd+}Du +5351 #"preston"-> SC.to 35 +4 .Carousel.seek 35 +8 "carousel0"F'!4 +301 "core" ' +2 "carousel0"FK% +6 "core" %!4ϓ3R ( +960 #"preston"-> SC.to 37 +5 .Carousel.seek 37 +7 "carousel0"F'#( +55 "core" Ƙ' +2 "carousel0"Fv% +6 "core" %#(ϛmR ( +23292 "Can"^m+}4u +14122 #"preston"-> SC.to 25 +4 .Carousel.seek 25 +7 "carousel0"F 'p +259 "core" Ɖ' +3 "carousel0"F~% +4 "core" %phqR ( +15594 "Can"_m=+}Au +29999 `l+}Cu +9778 #"preston"-> SC.to 15 +4 .Carousel.seek 15 +9 "carousel0"F' +217 "core" Ƅ' +2 "carousel0"F\ % +6 "core" Ɗ% =tR ( +19985 "Can"^l+};u +30000 am+}7u +29990 bl+}6u +29994 bm+}&u) +30001 _mv+}3u +29997 ^m+}u +30004 `m+}u +30000 ^m+}u +29999 _m+}u +30006 ^m+}u +30011 _q+}'u +30005 _u+}&u +30006 `w+})u +30009 ]vn+}u +29994 `t+}u +29999 _r+}u +29987 `qM+}u +29995 ao+}u +29994 ^n+}'u +29993 bn+} u +29986 _nB+}u= +29987 `n'+} u +30003 anT+}u +30007 an9+}u +30005 _m+}u +30004 `n>+}u +29992 _nb+}u +29995 ^nu+}u +30003 `n+}u +30009 _n+}u +30014 ^n+}u +30009 `n^+}u) +23415 #"preston"-> exit +4 #Session Ended +523 !to:IRB::Abort: mesg"User Abort!!:bt["4/home/esp/esp2/lib/schedule.rb:513:in `sysread'"3/home/esp/esp2/lib/schedule.rb:294:in `unsync'"(eval):4:in `sysread'"8/home/esp/esp2/lib/reprompt.rb:44:in `origReadline'"9/home/esp/esp2/lib/reprompt.rb:44:in `finalReadline'"0/home/esp/esp2/lib/prompter.rb:20:in `call'"6/home/esp/esp2/lib/prompter.rb:20:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:56:in `lock'"./home/esp/esp2/lib/delay.rb:81:in `claim'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"9/home/esp/esp2/lib/reprompt.rb:41:in `finalReadline'"3/home/esp/esp2/lib/reprompt.rb:59:in `prompt!'"2/home/esp/esp2/lib/prompter.rb:85:in `prompt'"?/home/esp/esp2/protocol/3G/vacuumCart.rb:84:in `vacToroid'"(ESP):23:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +121 #-> exit +4 "sampler0"H|% +4 "core" %{r +3 ."closeExhaust"Exhaust.close +8 ."closeBypass"Bypass.close +2 "sampler0"H0 +3 "sampler1"I/ +56 "core" Ʌ/ +11 Ȑ0 +5 #mEXIT @1569368942.66PDT @1569423201.70PDT = =tMAIN =mMAIN_scheduler @PDT1569423204.12 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +21 #>BREAK< ESP3 Gateway v0.99 for core bus +3 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +30 "Can"fi+|u +204 #t\ Configuration for mv1 9/5/19 by brent@mbari.org\ /home/esp/esp2/type/auv/mv1/configure.rb\ +307 "Can"]i+|u +2 ]i+|u + #tPolling Can every 5:00 +11 .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA + .Gate.power :analytic3,:ON,limit to 5000mA +9 "valve0"D2 +3 D +3 "core" ā +6 "syringe0"B& +5 "core" ‚&iO S + .tArchive.configure :default +4 "syringe0"B$d PZ<2 +6 "Can"_i+|u +2 "syringe1"C% +4 "core" Ã%%O +2 .tAir.configure :default +2 "syringe1"C#d P[<2 +4 "syringe0"B% +3 "core" „%ܾ|O +2 .tLysis1.configure :default +4 "syringe0"B#d P\\y<2 +3 "syringe1"C& +4 "core" Å&_O +3 .tLysis2.configure :default +3 "syringe1"C$d P\\<2 +5 "valve0"D% +4 "core" Ć%^} O +2 .tPlunge.configure :default +3 "valve0"D# Q%<2 +6 "sampler0"H% +3 "core" ȇ%{u +2 .tSamplePump.configure :default +4 "sampler0"H#,\\#(22 +5 "valve1"E% +5 "core" ň%O + .tExtraPump.configure :default +3 "valve1"E#2 +7 "valve0"D & +3 "core" ĉ&*6O  +2 .tToroid.configure :default +2 "valve0"D$\ H?$d(2 +7 "carousel0"F\ % +3 "core" Ɗ% ,=bP  +3 .tCarousel.configure :default +3 "carousel0"F#<  E(2 +2 .tCarousel.hold +2 "carousel0"F + +4 "core" Ƌ+ +2 .tCarousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +3 "core" ʌ%| +2 .tPressure.configure :default +3 "ambient0"J#,\\#(2 +4 #tAll elf controllers running firmware version 4.58 +3 "sampler0"H % +3 "core" ȍ%{Pu| +3 ."closeIntake"Intake.close +10 ."closeExhaust"Exhaust.close +4 "sampler0"H/ +5 ."closeBypass"Bypass.close +3 "sampler0"H0 +2 "sampler1"I/ +8 "core" Ȏ/ + ȏ0 ɐ/ +1764 #t-> require 'vacuumCart' +1487 #-> vacCart +671 #-> vacuumCart +5891 #-> vacLeakTest +4 .Bypass.open + "sampler1"I1 +59 "core" ɑ1 + .tExhaust.open +2 "sampler0"H2 +74 "core" Ȓ2 +2 #tAwaiting answer to "Turn the pump on. Push Return" +1830 #Vacuuming individual cartridges. +2 "valve0"D% +5 "core" ē%^|N +2 "syringe0"B% +5 "core" ”%P +3 "syringe1"C% +5 "core" Õ%P\ +3 .tCarousel.seek 1 +3 "carousel0"F' +299 "core" Ɩ' +2 "carousel0"F% +6 "core" Ɨ%+hR ( +2 "syringe0"B% +4 "core" ˜%P +4 .tLysis1.seek :locked +2 "syringe0"B' +309 "core" ™' +3 "valve0"D% +8 "core" Ě%^wN +2 ."Plunge"Plunge.seek :locked +4 "valve0"D' +4 "syringe1"C% +7 "core" Ü%P9 +2 ."Air"Air.seek :locked +3 "syringe1"C' +56 "core" ě' +305 Ý' +3 "carousel0"F% +5 "core" ƞ%N+NP  +4 #tVacuuming Solid Top cartridge 1 for 30 seconds +2 "carousel0"F% +5 "core" Ɵ%,+QP  +4 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"D ( +177 "core" Ġ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D!(* +178 "core" ġ( +4 .tdelay 30 seconds +44 #"pretson"Session Begun +233 #-> slots +2775 "carousel0"F"% +5 "core" Ƣ%,+P  +3 .tToroid.reconfigure :hold +9 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +2 "valve0"D#( +160 "core" ģ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +4 "valve0"D$(* +160 "core" Ĥ( +4 "carousel0"F%% +5 "core" ƥ%9+cP  +2 "valve0"D&% +6 "core" Ħ%SQ4 +2 "carousel0"F'% +5 "core" Ƨ%-+}P  +3 "syringe0"B(& +4 "core" ¨&kP Q +4 "syringe1"C)% +4 "core" é%AP +5 ."Air"Air.seek :clear +4 "syringe1"C*& +9 C+' +4 "core" ê&YP +2 "valve0"D,& +6 "core" Ĭ&*GOK +348 ë' +2 "syringe0"B-% +6 "core" ­%ž+Z ' +4 ."Lysis1"Lysis1.seek :clear +6 "valve0"D.% +6 "syringe0"B/' +8 "core" Į%SO +3 ."Plunge"Plunge.seek :clear +6 "valve0"D0' +74 "core" İ' +222 ¯' +2 .tCarousel.seek 2 +6 "carousel0"F1' +34 "core" Ʊ' +2 "carousel0"F2% +6 "core" Ʋ%YuR ( +2 "syringe0"B3% +4 "core" ³%ܷP +4 .tLysis1.seek :locked +5 "syringe0"B4' +309 "core" ´' +4 "valve0"D5% +7 "core" ĵ%^mN +3 ."Plunge"Plunge.seek :locked +3 "valve0"D6' +7 "syringe1"C7% +6 "core" ÷%P; +3 ."Air"Air.seek :locked +4 "syringe1"C8' +55 "core" Ķ' +306 ø' +3 "carousel0"F9% +5 "core" ƹ%KX7P \ +3 #tVacuuming Solid Top cartridge 2 for 30 seconds +4 "carousel0"F:% +8 "core" ƺ%,WFP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"D;( +180 "core" Ļ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D<(* +177 "core" ļ( +3 .tdelay 30 seconds +3004 "carousel0"F=% +4 "core" ƽ%,W,P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +6 "valve0"D>( +157 "core" ľ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D?(* +160 "core" Ŀ( +3 "carousel0"F@% +6 "core" %:XvP \ +2 "valve0"DA% +6 "core" %.S SK +2 "carousel0"FB% +4 "core" %,X~P \ +4 "syringe0"BC& +4 "core" &eP W +3 "syringe1"CD% +6 "core" %cP +3 ."Air"Air.seek :clear +7 "syringe1"CE& +4 CF' +9 "core" &TXTw +4 "valve0"DG& +4 "core" &*KO9 +345 ' +2 "syringe0"BH% +6 "core" %•5Z 0 +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"DI% +6 "syringe0"BJ' +8 "core" %S#N +3 ."Plunge"Plunge.seek :clear +8 "valve0"DK' +72 "core" ' +221 ' +3 .tCarousel.seek 3 +5 "carousel0"FL' +34 "core" ' +3 "carousel0"FM% +5 "core" %\ kR ( +3 "syringe0"BN% +4 "core" %ܴP +3 .tLysis1.seek :locked +6 "syringe0"BO' +309 "core" ' +3 "valve0"DP% +7 "core" %^|N +2 ."Plunge"Plunge.seek :locked +5 "valve0"DQ' +6 "syringe1"CR% +6 "core" %P; +3 ."Air"Air.seek :locked +3 "syringe1"CS' +56 "core" ' +306 ' +3 "carousel0"FT% +5 "core" %I\ P  +3 #tVacuuming Solid Top cartridge 3 for 30 seconds +3 "carousel0"FU% +6 "core" %,\ dP  +5 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +5 "valve0"DV( +178 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"DW(* +179 "core" ( +3 .tdelay 30 seconds +3004 "carousel0"FX% +3 "core" %,\ Pw  +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +2 "valve0"DY( +160 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +6 "valve0"DZ(* +157 "core" ( +3 "carousel0"F[% +6 "core" %8\ P  +3 "valve0"D\\% +5 "core" %/S!SQ +3 "carousel0"F]% +4 "core" %,\ P  +4 "syringe0"B^& +4 "core" &oP M +3 "syringe1"C_% +6 "core" %JP +3 ."Air"Air.seek :clear +6 "syringe1"C`& +8 Ca' +3 "core" &QP +3 "valve0"Db& +5 "core" &*EOD +349 ' +2 "syringe0"Bc% +5 "core" %Z 8 +4 ."Lysis1"Lysis1.seek :clear +6 "valve0"Dd% +5 "syringe0"Be' +10 "core" %SO +4 ."Plunge"Plunge.seek :clear +5 "valve0"Df' +74 "core" ' +219 ' +2 .tCarousel.seek 4 +6 "carousel0"Fg' +35 "core" ' +2 "carousel0"Fh% +6 "core" %R ( +2 "syringe0"Bi% +5 "core" %ܽP +3 .tLysis1.seek :locked +3 "syringe0"Bj' +312 "core" ' +5 "valve0"Dk% +6 "core" %^qN +3 ."Plunge"Plunge.seek :locked +3 "valve0"Dl' +7 "syringe1"Cm% +9 "core" %P2 +2 ."Air"Air.seek :locked +4 "syringe1"Cn' +53 "core" ' +310 ' +2 "carousel0"Fo% +6 "core" %KjP  +3 #tVacuuming Solid Top cartridge 4 for 30 seconds +2 "carousel0"Fp% +8 "core" %,P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"Dq( +180 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"Dr(* +178 "core" ( +3 .tdelay 30 seconds +648 "Can"`i+|u\\ +2356 "carousel0"Fs% +5 "core" %-GP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"Dt( +159 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +3 "valve0"Du(* +160 "core" ( +4 "carousel0"Fv% +6 "core" %75P  +3 "valve0"Dw% +6 "core" %S'Q. +2 "carousel0"Fx% +5 "core" %,MP~  +3 "syringe0"By& +5 "core" &fP V +4 "syringe1"Cz% +4 "core" %oP +5 ."Air"Air.seek :clear +5 "syringe1"C{& +6 C|' +6 "core" &NP +4 "valve0"D}& +4 "core" &*=Ol +349 ' +3 "syringe0"B~% +5 "core" %žCZ ' +4 ."Lysis1"Lysis1.seek :clear +6 "valve0"D% +6 "syringe0"B' +8 "core" %S*O +4 ."Plunge"Plunge.seek :clear +4 "valve0"D' +76 "core" Ă' +220 ' +2 .tCarousel.seek 5 +7 "carousel0"F' +33 "core" ƃ' +2 "carousel0"F% +5 "core" Ƅ%({R ( +3 "syringe0"B% +4 "core" …%ܼ P! +4 .tLysis1.seek :locked +2 "syringe0"B' +312 "core" †' +4 "valve0"D% +6 "core" ć%^vO +3 ."Plunge"Plunge.seek :locked +4 "valve0"D' +5 "syringe1"C % +9 "core" É%PA +3 ."Air"Air.seek :locked +4 "syringe1"C\ ' +53 "core" Ĉ' +308 Ê' +2 "carousel0"F % +6 "core" ƌ%J'P  +3 #tVacuuming Solid Top cartridge 5 for 30 seconds +2 "carousel0"F % +9 "core" ƍ%,'tP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +6 "valve0"D( +177 "core" Đ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D(* +178 "core" Ď( +2 .tdelay 30 seconds +3004 "carousel0"F% +5 "core" Ə%,'?P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"D( +158 "core" đ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D(* +158 "core" Ē( +3 "carousel0"F% +49 "core" Ɠ%9'P  +14 "valve0"D% +5 "core" Ĕ%S'O +3 "carousel0"F% +4 "core" ƕ%,'4P  +4 "syringe0"B & +4 "core" ‹&vP F +4 "syringe1"C% +4 "core" ×%sP +4 ."Air"Air.seek :clear +7 "syringe1"C& +8 C' +5 "core" Ø&[P +2 "valve0"D& +6 "core" Ĝ&*8O4  +348 Ú' +3 "syringe0"B% +5 "core" ž% ¥1Z +5 ."Lysis1"Lysis1.seek :clear +4 "valve0"D% +6 "syringe0"B ' +8 "core" ğ%SvO\ 8 +4 ."Plunge"Plunge.seek :clear +8 "valve0"D"' +72 "core" Ģ' +221  ' +3 .tCarousel.seek 6 +4 "carousel0"F!' +35 "core" ơ' +3 "carousel0"F%% +5 "core" ƥ%bR ( +3 "syringe0"B&% +4 "core" ¦%P +3 .tLysis1.seek :locked +3 "syringe0"B'' +313 "core" §' +4 "valve0"D(% +7 "core" Ĩ%^yN +3 ."Plunge"Plunge.seek :locked +4 "valve0"D)' +6 "syringe1"C*% +8 "core" ê%PH +2 ."Air"Air.seek :locked +5 "syringe1"C,' +53 "core" ĩ' +81 ì'Z /home/esp/esp2/utils/cartridge/carousel.rb:484:in `mount'"//home/esp/esp2/lib/schedule.rb:675:in `[]'"4/home/esp/esp2/lib/schedule.rb:675:in `enmasse'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +20639 "Can"`hb+|u[ +30014 bh +|u +30006 `g+|ub +30012 _g+|uV +30018 `g+|ur +16848 #"pretson"-> AirS +5 "syringe1"C#% +6 "core" ã%P +2 !"pretson"o:Slide::Error : mesg"&Air Syringe (AirS) Not yet Homed!:@axisName"Air Syringe (AirS): @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressiP: voltagef14.974996563573884A: @type2F:bt["5/home/esp/esp2/lib/slide.rb:159:in `rawPosition'"3/home/esp/esp2/lib/syringe.rb:64:in `position'"0/home/esp/esp2/lib/axis.rb:187:in `examine'"4/home/esp/esp2/lib/pretty.rb:125:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:51:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:419:in `run'"0/home/esp/esp2/lib/prompter.rb:20:in `call'"6/home/esp/esp2/lib/prompter.rb:20:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:56:in `lock'"./home/esp/esp2/lib/delay.rb:81:in `claim'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:407:in `run'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +538 #-> AirS.status +4 "syringe1"C% +6 "core" Ý%P +1488 #"pretson"-> AirS.home.jog 0 +4 .Air.reconfigure :default +8 "syringe1"C#d P[<2 +2 ."pretson"Air.home.jog 0 +5 "syringe1"C-) +9 "core" í) +3 "syringe1"C.% +5 "core" î%hP +1355 #t-> MainThread.resume +3 !o:Thread::CannotResume: mesg"No checkpoints available:bt[ "1/home/esp/esp2/lib/thread.rb:648:in `resume'"(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 +312 #-> MainThread.recover +2 #Resuming after Air Syringe (AirS) positionErr at 1746ul (sensed 1775ul) at 08:00:03 +5 !o:RuntimeError: mesg"'continuation called across threads:@timestampu: Time /\ k:bt[ "//home/esp/esp2/lib/thread.rb:548:in `call'"2/home/esp/esp2/lib/thread.rb:548:in `resume!'"5/home/esp/esp2/lib/thread.rb:674:in `safeResume'"2/home/esp/esp2/lib/thread.rb:663:in `recover'"(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 +4 !o:Thread::CannotResume: mesg"MAIN is not suspended:bt[\ "5/home/esp/esp2/lib/thread.rb:675:in `safeResume'"2/home/esp/esp2/lib/thread.rb:663:in `recover'"(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 +1722 #-> vacLeakTest +7 #Awaiting answer to "Turn the pump on. Push Return" +52 #Vacuuming individual cartridges. +3 "valve0"D% +7 "core" ę%SN +3 "carousel0"F% +7 "core" ƛ%,btP  +3 "syringe0"B2& +4 "core" ²&iO S +4 "syringe1"C3% +4 "core" ó%hO +5 ."Air"Air.seek :clear +6 "syringe1"C& +4 C/' +8 "core" Ö&UO +4 "valve0"D5& +4 "core" ĵ&*,O;  +117 ï' +2 "syringe0"B7% +5 "core" ·%NZx  +5 ."Lysis1"Lysis1.seek :clear +5 "valve0"D0% +9 "syringe0"B+' +4 "core" İ%SN +4 ."Plunge"Plunge.seek :clear +8 "valve0"D9' +73 "core" Ĺ' +220 «' +2 .tCarousel.seek 1 +6 "carousel0"F:' +116 "core" ƺ' +3 "carousel0"F$% +5 "core" Ƥ%+yR ( +2 "syringe0"B;% +6 "core" »%ܾ P +2 .tLysis1.seek :locked +3 "syringe0"B=' +312 "core" ½' +3 "valve0"D<% +7 "core" ļ%^pN +3 ."Plunge"Plunge.seek :locked +3 "valve0"D@' +7 "syringe1"CA% +7 "core" %)P6 +2 ."Air"Air.seek :locked +4 "syringe1"CB' +56 "core" ' +306 ' +3 "carousel0"FC% +5 "core" %J+>P  +3 #tVacuuming Solid Top cartridge 1 for 30 seconds +3 "carousel0"FD% +7 "core" %,+FP  +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"DE( +179 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"DG(* +178 "core" ( +3 .tdelay 30 seconds +3004 "carousel0"F>% +3 "core" ƾ%,*_P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"D8( +159 "core" ĸ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"DH(* +158 "core" ( +3 "carousel0"FI% +5 "core" %9+P  +3 "valve0"D4% +6 "core" Ĵ%/S0SN ~ +2 "carousel0"F6% +5 "core" ƶ%-+_P  +3 "syringe0"BM& +4 "core" &mP O +4 "syringe1"CN% +5 "core" %xP +5 ."Air"Air.seek :clear +4 "syringe1"C1& +6 CJ' +6 "core" ñ&gP +4 "valve0"DP& +4 "core" &*JOH +349 ' +3 "syringe0"BR% +5 "core" %Ÿ*Z & +5 ."Lysis1"Lysis1.seek :clear +3 "valve0"DK% +9 "syringe0"BF' +4 "core" %SN +5 ."Plunge"Plunge.seek :clear +7 "valve0"DT' +74 "core" ' +220 ' +2 .tCarousel.seek 2 +4 "carousel0"FU' +36 "core" ' +2 "carousel0"F?% +5 "core" ƿ%XXR (\ +3 "syringe0"BV% +4 "core" %ܿP +3 .tLysis1.seek :locked +5 "syringe0"BX' +310 "core" ' +3 "valve0"DW% +8 "core" %^tN +2 ."Plunge"Plunge.seek :locked +5 "valve0"D[' +5 "syringe1"C\\% +7 "core" % P< +2 ."Air"Air.seek :locked +4 "syringe1"C]' +56 "core" ' +307 ' +2 "carousel0"F^% +6 "core" %JXP \ +3 #tVacuuming Solid Top cartridge 2 for 30 seconds +3 "carousel0"F_% +6 "core" %,XIP \ +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +6 "valve0"D`( +177 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"Db(* +177 "core" ( +3 .tdelay 30 seconds +524 "Can"_h4+|u +2480 "carousel0"FY% +4 "core" %,XrP \ +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"DS( +160 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"Dc(* +159 "core" ( +3 "carousel0"Fd% +6 "core" %8XP \ +3 "valve0"DO% +5 "core" %0S#.Sc +3 "carousel0"FQ% +5 "core" %,XiP \ +3 "syringe0"Bh& +4 "core" &o]P M +4 "syringe1"Ci% +4 "core" %O +4 ."Air"Air.seek :clear +4 "syringe1"CL& +6 Ce' +7 "core" &gP +3 "valve0"Dk& +4 "core" &*GOR +349 ' +2 "syringe0"Bm% +7 "core" %£Z " +4 ."Lysis1"Lysis1.seek :clear +7 "valve0"Df% +4 "syringe0"Ba' +10 "core" %S&O +4 ."Plunge"Plunge.seek :clear +6 "valve0"Do' +75 "core" ' +220 ' +2 .tCarousel.seek 3 +6 "carousel0"Fp' +35 "core" ' +3 "carousel0"FZ% +5 "core" %\ cR ( +2 "syringe0"Bq% +5 "core" %ܸP +3 .tLysis1.seek :locked +6 "syringe0"Bs' +309 "core" ' +3 "valve0"Dr% +7 "core" %^lN +2 ."Plunge"Plunge.seek :locked +7 "valve0"Dv' +3 "syringe1"Cw% +8 "core" % %PT +3 ."Air"Air.seek :locked +6 "syringe1"Cx' +52 "core" ' +308 ' +2 "carousel0"Fy% +6 "core" %K\ iP  +2 #tVacuuming Solid Top cartridge 3 for 30 seconds +3 "carousel0"Fz% +7 "core" %+\ P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +6 "valve0"D{( +177 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"D}(* +178 "core" ( +2 .tdelay 30 seconds +3004 "carousel0"Ft% +3 "core" %,\ P  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"Dn( +160 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D~(* +159 "core" ( +3 "carousel0"F% +5 "core" %9\ sP  +3 "valve0"Dj% +5 "core" %2S#]SF +3 "carousel0"Fl% +4 "core" %,\ {P  +41 "syringe0"B& +22 "core" „&fP V +4 "syringe1"C% +5 "core" Å%kP +4 ."Air"Air.seek :clear +6 "syringe1"Cg& +2 C' +9 "core" &^P +3 "valve0"D& +5 "core" ć&*>O= +348 Á' +3 "syringe0"B % +5 "core" ‰% œZ ) +5 ."Lysis1"Lysis1.seek :clear +6 "valve0"D% +8 "syringe0"B|' +4 "core" Ă%SN +4 ."Plunge"Plunge.seek :clear +5 "valve0"D ' +75 "core" Č' +221 ' +3 .tCarousel.seek 4 +4 "carousel0"F ' +36 "core" ƍ' +2 "carousel0"Fu% +5 "core" %qR ( +2 "syringe0"B% +6 "core" %ܿP" +3 .tLysis1.seek :locked +6 "syringe0"B' +309 "core" ' +3 "valve0"D% +8 "core" Ď%^hN +3 ."Plunge"Plunge.seek :locked +4 "valve0"D' +7 "syringe1"C% +7 "core" Ô%PI +4 ."Air"Air.seek :locked +3 "syringe1"C' +53 "core" ē' +309 Õ' +3 "carousel0"F % +5 "core" Ƌ%JSP  +3 #tVacuuming Solid Top cartridge 4 for 30 seconds +2 "carousel0"F% +8 "core" Ɨ%+7P  +5 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D( +179 "core" Ę( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D(* +179 "core" Ĝ( +4 .tdelay 30 seconds +3003 "carousel0"F% +5 "core" Ƒ%-P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"D\ ( +159 "core" Ċ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D(* +158 "core" Ğ( +3 "carousel0"F% +6 "core" Ɵ%8P  +3 "valve0"D% +4 "core" Ć%S3SW { +3 "carousel0"F% +5 "core" ƈ%,P  +3 "syringe0"B%& +5 "core" ¥&wP E +2 "syringe1"C&% +6 "core" æ%P +4 ."Air"Air.seek :clear +5 "syringe1"C& +6 C ' +8 "core" Ã&QP +2 "valve0"D(& +5 "core" Ĩ&*8ON  +349 à' +2 "syringe0"B*% +5 "core" ª%\ ™Z , +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D,% +6 "syringe0"B"' +8 "core" Ĭ%S)O +4 ."Plunge"Plunge.seek :clear +5 "valve0"D' +74 "core" Ě' +221 ¢' +3 .tCarousel.seek 5 +5 "carousel0"F#' +34 "core" ƣ' +3 "carousel0"F% +4 "core" Ɲ%(R ( +4 "syringe0"B.% +4 "core" ®%ܿP +3 .tLysis1.seek :locked +4 "syringe0"B' +311 "core" ™' +3 "valve0"D% +8 "core" ě%^sN +2 ."Plunge"Plunge.seek :locked +5 "valve0"D2' +5 "syringe1"C3% +8 "core" ó% P4 +2 ."Air"Air.seek :locked +5 "syringe1"C' +54 "core" IJ' +309 Ö' +2 "carousel0"F5% +5 "core" Ƶ%K'pP  +3 #tVacuuming Solid Top cartridge 5 for 30 seconds +3 "carousel0"F7% +6 "core" Ʒ%+(lP  +5 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +3 "valve0"D0( +179 "core" İ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D-(* +178 "core" ĭ( +4 .tdelay 30 seconds +3004 "carousel0"F'% +4 "core" Ƨ%,'P  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D)( +161 "core" ĩ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"D$(* +158 "core" Ĥ( +3 "carousel0"F;% +5 "core" ƻ%9'P  +3 "valve0"D!% +4 "core" ġ%.S+ASe +4 "carousel0"F+% +4 "core" ƫ%,(}P  +3 "syringe0"B<& +5 "core" ¼&jP R +3 "syringe1"CA% +5 "core" %P +4 ."Air"Air.seek :clear +6 "syringe1"C9& +8 C/' +5 "core" ù&\\P +3 "valve0"DC& +6 "core" &*B OO +347 ï' +2 "syringe0"BD% +5 "core" %  v[ % +5 ."Lysis1"Lysis1.seek :clear +6 "valve0"D% +6 "syringe0"BE' +8 "core" Ē%S,O +4 ."Plunge"Plunge.seek :clear +5 "valve0"D>' +75 "core" ľ' +221 ' +3 .tCarousel.seek 6 +4 "carousel0"FG' +35 "core" ' +3 "carousel0"FI% +5 "core" %bR ( +3 "syringe0"B4% +5 "core" ´%ܷ4P+ +3 .tLysis1.seek :locked +4 "syringe0"B6' +311 "core" ¶' +3 "valve0"DM% +8 "core" %^nN +2 ."Plunge"Plunge.seek :locked +5 "valve0"DN' +7 "syringe1"C1% +6 "core" ñ%PL +3 ."Air"Air.seek :locked +5 "syringe1"CP' +53 "core" ' +83 'ӢRZ /home/esp/esp2/utils/cartridge/carousel.rb:484:in `mount'"//home/esp/esp2/lib/schedule.rb:675:in `[]'"4/home/esp/esp2/lib/schedule.rb:675:in `enmasse'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2117 #-> Cartridge.unlock +4 "carousel0"F8% +7 "core" Ƹ%,aBP  +3 "syringe0"BB& +5 "core" &sP I +3 "syringe1"CR% +5 "core" %~ә%P +2 !to:Slide::Error : mesg"&Air Syringe (AirS) Not yet Homed!:@axisName"Air Syringe (AirS): @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni~: velocityi: currenti:pwmi:erri: inPressi: outPressi%:deltaPressi P: voltagef14.970087383406971: @type2F:bt["5/home/esp/esp2/lib/slide.rb:159:in `rawPosition'"3/home/esp/esp2/lib/syringe.rb:64:in `position'",/home/esp/esp2/lib/axis.rb:461:in `at?'"5/home/esp/esp2/lib/schedule.rb:702:in `enmasse?'"1/home/esp/esp2/lib/schedule.rb:695:in `each'"5/home/esp/esp2/lib/schedule.rb:695:in `enmasse?'"?/home/esp/esp2/utils/cartridge/carousel.rb:460:in `unlock'"(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 +705 #-> AirS.goHome! +2 .Air.reconfigure :default +9 "syringe1"C#d P[<2 +3 .tAir.home.jog 0 +5 "syringe1"CK) +5 "core" ) +2 "syringe1"C=% +6 "core" ý%_ӠZ1 < +3 .tAir.reconfigure :homing +6 "syringe1"C#"2 +3 .tAir.jog 627 +4 "syringe1"C@)s +77 "core" ) + .tAir.setRawPosition! 50 +2 "syringe1"C72 +7 .tAir.seek :home +5 "syringe1"C?' +24 "core" ÿ' +2 .tAir.reconfigure :default +6 "syringe1"C#d P[<2 +30 CV% +3 "core" %P +197 #t-> Cartridge.unlock +3 "carousel0"F:% +7 "core" ƺ%,aP|  +3 "syringe0"BF& +5 "core" &kP Q +3 "syringe1"CW% +4 "core" %P +3 "syringe1"C\\& +5 "core" &SP +2 "valve0"DT& +5 "core" &*8O  +3 "syringe0"BJ% +6 "core" %µP  +3 ."Lysis1"Lysis1.seek :clear +8 "valve0"D^% +5 "syringe0"B_' +9 "core" %S)O +4 ."Plunge"Plunge.seek :clear +5 "valve0"DH' +74 "core" ' +221 ' +3906 ÿ'P  +4 !to:Slide::Error : mesg" AirS.goHome! +4 .Air.reconfigure :default +6 "syringe1"C#d P[<2 +5 .tAir.home.jog 0 +4 "syringe1"C`) +8 "core" ) +2 "syringe1"CY% +6 "core" %ʙP +2 .tAir.reconfigure :homing +7 "syringe1"C#"2 +3 .tAir.jog 1153 +3 "syringe1"Cb) +104 "core" ) +2 .tAir.setRawPosition! 50 + "syringe1"C72 +6 .tAir.seek :home +6 "syringe1"Cd' +26 "core" ' +2 .tAir.reconfigure :default +3 "syringe1"C#d P[<2 +33 CO% +4 "core" %P +209 "Can"ah+|ui +3349 #t-> to 6 +4 "valve0"DQ% +7 "core" %^pN +2 "syringe0"Bh% +5 "core" %P +3 "syringe1"Ci% +4 "core" %"P +3 .tCarousel.seek 6 +3 "carousel0"FL' +6 "core" ' +2 "carousel0"Fk% +5 "core" %,cYP  +3 "syringe0"BS% +5 "core" %P +3 .tLysis1.seek :locked +3 "syringe0"B]' +311 "core" ' +5 "valve0"Dm% +5 "core" %^cN +3 ."Plunge"Plunge.seek :locked +4 "valve0"Df' +8 "syringe1"CX% +5 "core" %PE +4 ."Air"Air.seek :locked +4 "syringe1"C[' +53 "core" ' +83 'ӯ5Z <} +6 !to:Slide::Error\ : mesg"=Air Syringe (AirS) positionErr at 1744ul (sensed 1773ul):@checkpoint: omitted:@axisName"Air Syringe (AirS): @replyo:I2C::Servo::AbsMove3Reply : @channeli: @sourceiH: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmiA:erri}: inPressi: outPressi5:deltaPressiZ: voltagef14.744265095729014k: @type2F:@destinationi%: @error:positionErr: @tagi`:bt["2/home/esp/esp2/lib/schedule.rb:513:in `raise'"2/home/esp/esp2/lib/slide.rb:581:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:341:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:314:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:84:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:305:in `seek'",/home/esp/esp2/lib/slide.rb:348:in `to'">/home/esp/esp2/utils/cartridge/carousel.rb:484:in `mount'"//home/esp/esp2/lib/schedule.rb:675:in `[]'"4/home/esp/esp2/lib/schedule.rb:675:in `enmasse'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4439 #-> ESP.reready! +3 ."Archive_home"Archive.reconfigure :default +16 ."Air_home"Air.reconfigure :default +15 ."Lysis2_home"Lysis2.reconfigure :default +8 ."Lysis1_home"Lysis1.reconfigure :default +8 "syringe0"B$d PZ<2 +4 ."Plunge_home"Plunge.reconfigure :default +53 ."Toroid_home"Toroid.reconfigure :default +22 "syringe1"C#d P[<2 +7 C$d P\\<2 + "syringe0"B#d P\\y<2 +4 ."Archive_home"Archive.home.jog 0 +9 "valve0"D# Q%<2 +4 D$\ H?$d(2 +3 ."Air_home"Air.home.jog 0 +11 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +6 "syringe0"BZ* +2 ."Toroid_home"Toroid.home.jog 0 +11 ."Plunge_home"Plunge.home.jog 0 +9 "syringe1"Cq) +3 CU* +2 "syringe0"Ba) +4 "core" * + "valve0"Dr* +7 Dw) +7 "syringe0"Bo& +20 "core" ) + * + ) + &#q-O + * +2 ) +10 "valve0"Dy% +6 ."Archive_home"Archive.reconfigure :homing +11 "syringe0"Bz% +6 "valve0"De& +4 "syringe1"Cc& +4 C{% + "syringe0"B$"2 +14 "core" %S O +2 %²P  + &1O +2 &aP + %^ӡP +3 ."Archive_home"Archive.jog 1344 +13 ."Toroid_home"Toroid.reconfigure :homing +6 ."Lysis2_home"Lysis2.reconfigure :homing +8 ."Lysis1_home"Lysis1.reconfigure :homing +7 ."Air_home"Air.reconfigure :homing +9 ."Plunge_home"Plunge.reconfigure :homing +6 "syringe0"Bt*@ +6 "valve0"D$(2 +3 "syringe1"C$2 + "syringe0"B#2 +4 "syringe1"C#"2 +7 "valve0"D#<2 +5 ."Lysis2_home"Lysis2.jog 1358 +5 ."Toroid_home"Toroid.jog 624 +8 ."Lysis1_home"Lysis1.jog 1649 +7 ."Air_home"Air.jog 627 +5 ."Plunge_home"Plunge.jog 735 +8 "syringe1"C}*N +3 "valve0"D*p +6 "syringe0"Bj)q +5 "syringe1"Cl)s +5 "valve0"D) +35 "core" * +2 ."Archive_home"Archive.setRawPosition! 50 +2 "syringe0"B82 +8 ."Archive_home"Archive.seek :home +7 "syringe0"B( +21 "core" ) +4 ."Air_home"Air.setRawPosition! 50 +2 "syringe1"C72 +8 ."Air_home"Air.seek :home +10 "syringe1"Cg' +4 "core" …( +2 Ą) * +3 ."Plunge_home"Plunge.setRawPosition! 50 +2 ."Lysis2_home"Lysis2.setRawPosition! 50 +8 ."Archive_home"Archive.reconfigure :default +5 "valve0"D72 +5 "syringe1"C82 +3 "syringe0"B$d PZ<2 +11 ."Lysis2_home"Lysis2.seek :home +5 ."Plunge_home"Plunge.seek :home +7 "syringe1"C( +6 "valve0"Dn' +6 "core" ) + ' +3 ."Lysis1_home"Lysis1.setRawPosition! 50 +4 ."Air_home"Air.reconfigure :default +5 "syringe0"B72 +5 "syringe1"C#d P[<2 +8 ."Lysis1_home"Lysis1.seek :home +12 "syringe0"Bx' +6 "core" Ç( +2 ' + * + ."Toroid_home"Toroid.setRawPosition! 0 +4 ."Plunge_home"Plunge.reconfigure :default +6 ."Lysis2_home"Lysis2.reconfigure :default +7 "valve0"D8 +8 D# Q%<2 + "syringe1"C$d P\\<2 +5 ."Toroid_home"Toroid.seek :home +11 "valve0"D ( +5 "core" ' + ĉ( +2 ."Lysis1_home"Lysis1.reconfigure :default +4 ."Toroid_home"Toroid.reconfigure :default +6 "syringe0"B#d P\\y<2 +5 "valve0"D$\ H?$d(2 +30 .tToroid.seek :clear +6 "valve0"D(* +157 "core" Ă( +3 .tCarousel.reconfigure :default +4 "carousel0"F#<  E(2 +5 .tCarousel.home.jog 0 +5 "carousel0"Fs) +15 "core" ) +28 "carousel0"Fv% +4 "core" %,e>P  +3 .tCarousel.seek 6 +5 "carousel0"Fu' +8 "core" ' +3 "valve0"D% +5 "core" Đ%^j(O( +4 "syringe0"Bp& +5 "core" &q8P K +2 "syringe1"C|% +5 "core" %P +4 "syringe0"B% +5 "core" Ž%P +3 "syringe1"C& +4 "core" Ô&hP\ +4 "valve0"D % +4 "core" Č%^b(O( +5 "sampler0"H% +4 "core" ȁ%{^u +3 "valve0"D & +6 "core" ċ&*O +2 "carousel0"F% +6 "core" Ɨ%,s?P  +2 "ambient0"J~% +6 "core" %l +125 #t-> to 6 +3 "valve0"D% +6 "core" Ę%^a$O +3 "syringe0"B% +5 "core" ‘%P +3 "syringe1"C% +4 "core" Ü%P +3 .tCarousel.seek 6 +4 "carousel0"F' +5 "core" Ɵ' +3 "carousel0"F% +5 "core" Ɔ%,rGP  +2 "syringe0"B% +5 "core" ˆ%P +2 .tLysis1.seek :locked +6 "syringe0"B%' +309 "core" ¥' +3 "valve0"D&% +7 "core" Ħ%^sO@ +3 ."Plunge"Plunge.seek :locked +3 "valve0"D' +7 "syringe1"C(% +7 "core" è%%PN +2 ."Air"Air.seek :locked +4 "syringe1"C\ ' +55 "core" ă' +307 Ê' +3 "carousel0"F% +4 "core" ƕ%6r-P  +4905 #t-> Cartridge.unlock +3 "carousel0"F*% +7 "core" ƪ%,r+P  +3 "syringe0"B,& +5 "core" ¬&z P B +3 "syringe1"C% +4 "core" Ï%5 P  +4 ."Air"Air.seek :clear +6 "syringe1"C& +8 C' +3 "core" Ó&h P +4 "valve0"D.& +4 "core" Į&*O& +350 Ý' +2 "syringe0"B % +5 "core" %œ(Y ) +5 ."Lysis1"Lysis1.seek :clear +4 "valve0"D"% +5 "syringe0"B' +10 "core" Ģ%SFO( +3 ."Plunge"Plunge.seek :clear +8 "valve0"D3' +72 "core" ij' +219 ›' +5438 #t-> SC.to 5 +3 .Carousel.seek 5 +7 "carousel0"F' +36 "core" ƚ' +3 "carousel0"F % +4 "core" Ơ%HNR ( +725 #t-> to 6 +3 "valve0"D5% +8 "core" ĵ%^NO +2 "syringe0"B7% +6 "core" ·%ܼ0P +2 "syringe1"C% +4 "core" Þ%0P +4 .tCarousel.seek 6 +3 "carousel0"F0' +36 "core" ư' +3 "carousel0"F'% +5 "core" Ƨ%pJR ( +2 "syringe0"B-% +5 "core" ­%ܸ+P' +3 .tLysis1.seek :locked +2 "syringe0"B;' +313 "core" »' +3 "valve0"D!% +7 "core" ġ%^cO> +3 ."Plunge"Plunge.seek :locked +3 "valve0"D+' +7 "syringe1"C<% +7 "core" ü%PI +2 ."Air"Air.seek :locked +4 "syringe1"CA' +55 "core" ī' +81 'QZ /home/esp/esp2/utils/cartridge/carousel.rb:484:in `mount'"//home/esp/esp2/lib/schedule.rb:675:in `[]'"4/home/esp/esp2/lib/schedule.rb:675:in `enmasse'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1693 #-> Cartridge.unlock +3 "carousel0"F9% +7 "core" ƹ%,nrP  +3 "syringe0"BC& +5 "core" &vP F +3 "syringe1"C)% +5 "core" é%ӹP ~ +2 !to:Slide::Error : mesg"&Air Syringe (AirS) Not yet Homed!:@axisName"Air Syringe (AirS): @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri~: inPressi: outPressi:deltaPressiP: voltagef14.979905743740796: @type2F:bt["5/home/esp/esp2/lib/slide.rb:159:in `rawPosition'"3/home/esp/esp2/lib/syringe.rb:64:in `position'",/home/esp/esp2/lib/axis.rb:461:in `at?'"5/home/esp/esp2/lib/schedule.rb:702:in `enmasse?'"1/home/esp/esp2/lib/schedule.rb:695:in `each'"5/home/esp/esp2/lib/schedule.rb:695:in `enmasse?'"?/home/esp/esp2/utils/cartridge/carousel.rb:460:in `unlock'"(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 +465 #-> AirS.goHome! +5 .Air.reconfigure :default +6 "syringe1"C#d P[<2 +5 .tAir.home.jog 0 +4 "syringe1"C) +5 "core" Ö) +2 "syringe1"CD% +5 "core" %hӻjY < +3 .tAir.reconfigure :homing +6 "syringe1"C#"2 +2 .tAir.jog 621 +5 "syringe1"C)m +76 "core" Ò) +2 .tAir.setRawPosition! 50 +2 "syringe1"C72 +5 .tAir.seek :home +7 "syringe1"C' +23 "core" Ù' + .tAir.reconfigure :default +5 "syringe1"C#d P[<2 +31 C2% +3 "core" ò%P +1717 #t-> to 50 +4 "valve0"DI% +7 "core" %SO +2 "carousel0"F4% +5 "core" ƴ%-mRP  +4 "syringe0"B#& +4 "core" £&sP I +2 "syringe1"CE% +6 "core" %5P& +2 "syringe1"CM& +5 "core" &n3P +2 "valve0"D1& +5 "core" ı&*~O +3 "syringe0"BP% +4 "core" %vP" +5 ."Lysis1"Lysis1.seek :clear +7 "valve0"D>% +5 "syringe0"B/' +8 "core" ľ%SO +3 ."Plunge"Plunge.seek :clear +5 "valve0"D8' +75 "core" ĸ' +221 ¯' +3 .tCarousel.seek 50 +5 "carousel0"FB'/ +909 "core" ' +2 "carousel0"FR% +5 "core" %/=R ( +3 "syringe0"B=% +4 "core" ½%ܼP$ +2 .tLysis1.seek :locked +4 "syringe0"BV' +311 "core" ' +3 "valve0"DK% +9 "core" %^XOG +2 ."Plunge"Plunge.seek :locked +4 "valve0"D:' +6 "syringe1"CF% +7 "core" %P? +4 ."Air"Air.seek :locked +4 "syringe1"CW' +53 "core" ĺ' +309 ' +2 "carousel0"F\\% +6 "core" %/6<wP  +1123 "Can"^h+|ul +889 #t-> to 40; to 30; to 20; to 10; to 5; to 7; to 1; to 6 +3 "carousel0"FT% +7 "core" %/-<hP  +3 "valve0"D@% +5 "core" %S\ O +2 "carousel0"FJ% +5 "core" %/,<dP  +3 "syringe0"B^& +5 "core" &sP I +47 "syringe1"C6% +18 "core" ö%P +5 ."Air"Air.seek :clear +6 "syringe1"CN& +9 C?' +3 "core" &kP\ +4 "valve0"DY& +4 "core" &*xO? +349 ÿ' +2 "syringe0"BO% +6 "core" %šY + +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D`% +3 "syringe0"Bb' +11 "core" %SO +5 ."Plunge"Plunge.seek :clear +4 "valve0"DQ' +75 "core" ' +221 ' +2 .tCarousel.seek 40 +6 "carousel0"Fh'& +217 "core" ' +3 "carousel0"Fi% +6 "core" %&ΨBR ( +2 "syringe0"Bk% +5 "core" %ܳP +3 .tLysis1.seek :locked +3 "syringe0"BS' +312 "core" ' +3 "valve0"DG% +7 "core" %^Z:O4 +3 ."Plunge"Plunge.seek :locked +3 "valve0"D_' +7 "syringe1"Cm% +8 "core" %&PQ +2 ."Air"Air.seek :locked +5 "syringe1"CX' +54 "core" ' +307 ' +3 "carousel0"F[% +5 "core" %&61P  +3 "carousel0"FH% +6 "core" %&5,P  +3 "valve0"Dd% +6 "core" %S5O. +3 "carousel0"Fo% +7 "core" %&,4P  +2 "syringe0"Be& +6 "core" &ہP' ; +3 "syringe1"Cy% +4 "core" %P +5 ."Air"Air.seek :clear +5 "syringe1"Cc& +5 C{' +6 "core" &rP% +2 "valve0"Dz& +6 "core" &*w)OZ +348 ' +2 "syringe0"B]% +6 "core" %«FY  +4 ."Lysis1"Lysis1.seek :clear +6 "valve0"D$% +5 "syringe0"Bf' +7 "core" Ĥ%S4O+ +4 ."Plunge"Plunge.seek :clear +6 "valve0"DZ' +73 "core" ' +223 ' +3 .tCarousel.seek 30 +3 "carousel0"FU'R +219 "core" ' +3 "carousel0"Fr% +5 "core" %R}R ( +3 "syringe0"Ba% +4 "core" %ܹ P" +3 .tLysis1.seek :locked +3 "syringe0"Bq' +312 "core" ' +3 "valve0"Dw% +8 "core" %^^O/ +2 ."Plunge"Plunge.seek :locked +5 "valve0"Dt' +6 "syringe1"Cl% +7 "core" %PJ +3 ."Air"Air.seek :locked +4 "syringe1"C}' +54 "core" ' +308 ' +2 "carousel0"F% +6 "core" Ƅ%R4}uP  +3 "carousel0"Fj% +5 "core" %R5}vP  +3 "valve0"Dv% +4 "core" %SO +3 "carousel0"F% +4 "core" %R,}xP  +3 "syringe0"B& +5 "core" &ۂP : +3 "syringe1"Cp% +4 "core" %|P# +4 ."Air"Air.seek :clear +6 "syringe1"C|& +8 C' +4 "core" &܂P ~ +3 "valve0"D& +4 "core" Ĕ&*|OA +348 Î' +3 "syringe0"B % +4 "core" Œ%¬!Y  +5 ."Lysis1"Lysis1.seek :clear +7 "valve0"D% +4 "syringe0"B ' +10 "core" ā%SO' +4 ."Plunge"Plunge.seek :clear +5 "valve0"D ' +75 "core" ĉ' +221 ‹' +2 .tCarousel.seek 20 +6 "carousel0"F' +217 "core" Ɨ' +3 "carousel0"F~% +4 "core" %SEgR ( +3 "syringe0"B% +5 "core" ˜%ܵP& +2 .tLysis1.seek :locked +5 "syringe0"B' +312 "core" ‘' +5 "valve0"D% +7 "core" Ĝ%^WO. +2 ."Plunge"Plunge.seek :locked +3 "valve0"DL' +9 "syringe1"C% +5 "core" Æ%PQ +4 ."Air"Air.seek :locked +3 "syringe1"C' +54 "core" ' +308 È' +3 "carousel0"Fs% +4 "core" %5SDlP  +5 "carousel0"Fu% +4 "core" %4SEP  +3 "valve0"Dx% +5 "core" %RO +2 "carousel0"F&% +6 "core" Ʀ%,SFBP  +2 "syringe0"B(& +4 "core" ¨&kP Q +4 "syringe1"Cn% +4 "core" %P +4 ."Air"Air.seek :clear +6 "syringe1"Cg& +3 C' +9 "core" &dP +2 "valve0"D*& +6 "core" Ī&*u O8 +348 Õ' +2 "syringe0"B,% +6 "core" ¬%—Y . +3 ."Lysis1"Lysis1.seek :clear +7 "valve0"D% +4 "syringe0"B' +8 "core" ď%SO +4 ."Plunge"Plunge.seek :clear +6 "valve0"D.' +74 "core" Į' +221 “' +3 .tCarousel.seek 10 +5 "carousel0"F\ ' +218 "core" Ɗ' +2 "carousel0"F % +5 "core" ƍ%(IR ( +3 "syringe0"B"% +4 "core" ¢%ܼP2 +3 .tLysis1.seek :locked +6 "syringe0"B%' +308 "core" ¥' +3 "valve0"D% +8 "core" ă%^ZO$ +2 ."Plunge"Plunge.seek :locked +4 "valve0"D ' +8 "syringe1"C% +6 "core" ß%P] +2 ."Air"Air.seek :locked +6 "syringe1"C5' +53 "core" Ġ' +307 õ' +2 "carousel0"F7% +6 "core" Ʒ%4(4P  +3 "carousel0"F% +5 "core" ƞ%5(7P  +2 "valve0"D'% +5 "core" ħ%SO +4 "carousel0"F-% +4 "core" ƭ%,(.P  +2 "syringe0"B& +6 "core" š&oP0 M +3 "syringe1"C% +5 "core" Û%P2 +4 ."Air"Air.seek :clear +4 "syringe1"C!& +8 C<' +5 "core" á&kP1 +3 "valve0"DA& +6 "core" &*{O9 +347 ü' +4 "syringe0"B3% +5 "core" ³%­ZY  +6 ."Lysis1"Lysis1.seek :clear +4 "valve0"D% +6 "syringe0"B9' +7 "core" ĝ%SO! +5 ."Plunge"Plunge.seek :clear +5 "valve0"DC' +74 "core" ' +221 ¹' +2 .tCarousel.seek 5 +5 "carousel0"F)' +116 "core" Ʃ' +2 "carousel0"FD% +6 "core" %G8R ( +2 "syringe0"B2% +6 "core" ²%ܻP0 +2 .tLysis1.seek :locked +3 "syringe0"B' +311 "core" –' +5 "valve0"D% +7 "core" Ē%^WO +2 ."Plunge"Plunge.seek :locked +3 "valve0"DI' +7 "syringe1"C4% +6 "core" ô% PR +4 ."Air"Air.seek :locked +3 "syringe1"C#' +56 "core" ' +306 ã' +2 "carousel0"FE% +6 "core" %3<P  +3 "carousel0"FM% +4 "core" %4<P  +2 "valve0"D1% +5 "core" ı%SO +3 "carousel0"FP% +5 "core" %+;P  +2 "syringe0"B>& +5 "core" ¾&tP( H +3 "syringe1"C;% +5 "core" û%zP) +4 ."Air"Air.seek :clear +6 "syringe1"C+& +5 C0' +6 "core" ë&rP' +5 "valve0"DR& +5 "core" &*xO; +346 ð' +2 "syringe0"B=% +6 "core" ½%±Z  +3 ."Lysis1"Lysis1.seek :clear +7 "valve0"D/% +3 "syringe0"BK' +10 "core" į%RO +4 ."Plunge"Plunge.seek :clear +5 "valve0"DF' +75 "core" ' +220 ' +2 .tCarousel.seek 7 +4 "carousel0"F8' +55 "core" Ƹ' +3 "carousel0"F% +4 "core" ƙ%}R ( +4 "syringe0"B\\% +4 "core" %ܹP) +3 .tLysis1.seek :locked +4 "syringe0"BT' +311 "core" ' +3 "valve0"D@% +8 "core" %^aO/ +2 ."Plunge"Plunge.seek :locked +6 "valve0"DJ' +4 "syringe1"C^% +9 "core" %PX +2 ."Air"Air.seek :locked +4 "syringe1"C6' +53 "core" ' +309 ö' +2 "carousel0"FN% +6 "core" %5P  +3 "carousel0"FY% +4 "core" %3P  +3 "valve0"DW% +5 "core" %S9bO u +3 "carousel0"FO% +5 "core" %-rP  +2 "syringe0"B`& +5 "core" &zP B +3 "syringe1"CV% +6 "core" %P +3 ."Air"Air.seek :clear +5 "syringe1"C:& +9 Ci' +3 "core" ú&iP +3 "valve0"Dk& +5 "core" &*~OF +349 ' +2 "syringe0"BB% +62 "core" %®,P9  +4 ."Lysis1"Lysis1.seek :clear +6 "valve0"Db% +3 "syringe0"BG' +8 "core" %S O +4 ."Plunge"Plunge.seek :clear +5 "valve0"Dm' +74 "core" ' +223 ' +2 .tCarousel.seek 1 +6 "carousel0"FQ' +136 "core" ' +3 "carousel0"F?% +6 "core" ƿ%<wR ( +2 "syringe0"B[% +5 "core" %ܼP: +3 .tLysis1.seek :locked +3 "syringe0"BH' +311 "core" ' +4 "valve0"Dd% +7 "core" %^SO= +2 ."Plunge"Plunge.seek :locked +4 "valve0"Do' +7 "syringe1"Ce% +8 "core" % Pj +3 ."Air"Air.seek :locked +4 "syringe1"Cy' +53 "core" ' +309 ' +3 "carousel0"Fc% +5 "core" %6<`P  +3 "carousel0"Fz% +5 "core" %5<VP  +3 "valve0"DX% +5 "core" %RO +3 "carousel0"F]% +6 "core" %,<P  +2 "syringe0"B$& +6 "core" ¤&x P0 D +3 "syringe1"CS% +4 "core" %OP2 +4 ."Air"Air.seek :clear +6 "syringe1"C_& +4 Cr' +9 "core" &rP3 +3 "valve0"Da& +5 "core" &*OO +346 ' +2 "syringe0"Bh% +6 "core" %‹7Z+ : +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"Df% +5 "syringe0"Bw' +8 "core" %S O +4 ."Plunge"Plunge.seek :clear +5 "valve0"Dl' +74 "core" ' +220 ' +2 .tCarousel.seek 6 +5 "carousel0"FZ' +118 "core" ' +2 "carousel0"F{% +5 "core" %t8R ( +3 "syringe0"B% +5 "core" „%ܷP1 +2 .tLysis1.seek :locked +4 "syringe0"Bj' +311 "core" ' +4 "valve0"Dv% +7 "core" %^\\O) +2 ."Plunge"Plunge.seek :locked +4 "valve0"D' +6 "syringe1"C% +8 "core" Ð%PP +2 ."Air"Air.seek :locked +3 "syringe1"Cp' +56 "core" ' +81 '[` <\\ +5 !to:Slide::Error\ : mesg"=Air Syringe (AirS) positionErr at 1743ul (sensed 1774ul):@checkpoint: omitted:@axisName"Air Syringe (AirS): @replyo:I2C::Servo::AbsMove3Reply : @channeli: @sourceiH: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmiA:erri\\: inPressi: outPressi:deltaPressi`[: voltagef14.744265095729014k: @type2F:@destinationi%: @error:positionErr: @tagiu:bt["2/home/esp/esp2/lib/schedule.rb:513:in `raise'"2/home/esp/esp2/lib/slide.rb:581:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:341:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:314:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:84:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:305:in `seek'",/home/esp/esp2/lib/slide.rb:348:in `to'">/home/esp/esp2/utils/cartridge/carousel.rb:484:in `mount'"//home/esp/esp2/lib/schedule.rb:675:in `[]'"4/home/esp/esp2/lib/schedule.rb:675:in `enmasse'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4147 #-> Cartridge.unlock +5 "carousel0"F|% +6 "core" %,orP  +4 "syringe0"B& +5 "core" ”&rP' J +2 "syringe1"C}% +5 "core" %~ӨP( +3 !to:Slide::Error : mesg"&Air Syringe (AirS) Not yet Homed!:@axisName"Air Syringe (AirS): @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni~: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi(P: voltagef14.974996563573884A: @type2F:bt["5/home/esp/esp2/lib/slide.rb:159:in `rawPosition'"3/home/esp/esp2/lib/syringe.rb:64:in `position'",/home/esp/esp2/lib/axis.rb:461:in `at?'"5/home/esp/esp2/lib/schedule.rb:702:in `enmasse?'"1/home/esp/esp2/lib/schedule.rb:695:in `each'"5/home/esp/esp2/lib/schedule.rb:695:in `enmasse?'"?/home/esp/esp2/utils/cartridge/carousel.rb:460:in `unlock'"(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 +2011 #-> ESP.reready! +5 ."Archive_home"Archive.reconfigure :default +14 ."Air_home"Air.reconfigure :default +15 ."Lysis1_home"Lysis1.reconfigure :default +10 "syringe0"B$d PZ<2 +6 ."Lysis2_home"Lysis2.reconfigure :default +7 ."Plunge_home"Plunge.reconfigure :default +8 ."Toroid_home"Toroid.reconfigure :default +7 "syringe1"C#d P[<2 +4 "syringe0"B#d P\\y<2 +6 ."Archive_home"Archive.home.jog 0 +8 "syringe1"C$d P\\<2 +5 "valve0"D# Q%<2 +3 D$\ H?$d(2 +4 ."Air_home"Air.home.jog 0 +9 ."Lysis1_home"Lysis1.home.jog 0 +6 "syringe0"B * +7 ."Lysis2_home"Lysis2.home.jog 0 +8 ."Toroid_home"Toroid.home.jog 0 +11 ."Plunge_home"Plunge.home.jog 0 +2 "syringe1"C) +6 "syringe0"Bq) +3 "core" Œ* +2 "syringe1"Ct* +5 "valve0"D~* +2 D) +7 "syringe0"BU& +21 "core" Á) + ) + * + &%ۂ P\ + * + Ę) +9 "valve0"D & +3 ."Archive_home"Archive.reconfigure :homing +9 "valve0"D% +9 "syringe0"B% +4 "syringe1"C & +7 "syringe0"B$"2 +3 "syringe1"C% +15 ."Archive_home"Archive.jog 1341 +4 "syringe0"Bs*= +7 "core" ċ&.y O \ + †%P/ + Ĝ%RO  +2 É&kP%  + Î%dӲP&  +10 ."Toroid_home"Toroid.reconfigure :homing +4 ."Plunge_home"Plunge.reconfigure :homing +7 ."Lysis1_home"Lysis1.reconfigure :homing +10 ."Air_home"Air.reconfigure :homing +7 ."Lysis2_home"Lysis2.reconfigure :homing +9 "valve0"D$(2 +3 D#<2 +5 "syringe0"B#2 +3 "syringe1"C#"2 +7 C$2 + ."Toroid_home"Toroid.jog 603 +5 ."Plunge_home"Plunge.jog 742 +8 ."Lysis1_home"Lysis1.jog 1645 +7 ."Air_home"Air.jog 623 +6 ."Lysis2_home"Lysis2.jog 1357 +13 "valve0"Du*[ +6 Dx) + "syringe0"B&)m +6 "syringe1"C()o +2 Cn*M +12 "core" * +3 ."Archive_home"Archive.setRawPosition! 50 +3 "syringe0"B82 +6 ."Archive_home"Archive.seek :home +6 "syringe0"Bg( +24 "core" ( +2 ."Archive_home"Archive.reconfigure :default +6 "syringe0"B$d PZ<2 +18 "core" ) + è) +2 ."Air_home"Air.setRawPosition! 50 +3 ."Plunge_home"Plunge.setRawPosition! 50 +5 "syringe1"C72 +4 "valve0"D72 +5 ."Air_home"Air.seek :home +6 ."Plunge_home"Plunge.seek :home +11 "syringe1"C*' +6 "valve0"D' +10 "core" * + ¦) +2 ."Lysis2_home"Lysis2.setRawPosition! 50 +4 ."Lysis1_home"Lysis1.setRawPosition! 50 +5 "syringe1"C82 +4 "syringe0"B72 +7 ."Lysis1_home"Lysis1.seek :home +3 ."Lysis2_home"Lysis2.seek :home +8 "syringe0"B,' +9 "syringe1"C( +5 "core" ê' + Ĉ' +2 ."Plunge_home"Plunge.reconfigure :default +3 ."Air_home"Air.reconfigure :default +10 "valve0"D# Q%<2 +8 "syringe1"C#d P[<2 +4 "core" * +2 ¬' Ï( +3 ."Toroid_home"Toroid.setRawPosition! 0 +3 ."Lysis2_home"Lysis2.reconfigure :default +5 ."Lysis1_home"Lysis1.reconfigure :default +6 "valve0"D8 +8 "syringe1"C$d P\\<2 +3 "syringe0"B#d P\\y<2 +3 ."Toroid_home"Toroid.seek :home +10 "valve0"D( +5 "core" đ( +2 ."Toroid_home"Toroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +9 .tToroid.seek :clear +6 "valve0"DL(* +157 "core" ( +2 .tCarousel.reconfigure :default +6 "carousel0"F#<  E(2 +4 .tCarousel.home.jog 0 +4 "carousel0"F ) +15 "core" ƍ) +29 "carousel0"F"% +4 "core" Ƣ%,tyP  +3 .tCarousel.seek 6 +6 "carousel0"F' +4 "core" Ɨ' +2 "valve0"D% +5 "core" ē%^UO +3 "syringe0"B& +4 "core" ƒ&mP% O +4 "syringe1"C% +5 "core" ß%P* +2 "syringe0"B.% +5 "core" ®%P( +3 "syringe1"C& +5 "core" Õ&iP +3 "valve0"D7% +4 "core" ķ%^XO +4 "sampler0"H% +5 "core" Ȟ%{iu +8 "valve0"D'& +5 "core" ħ&*gO +2 "carousel0"F-% +6 "core" ƭ%,s{P  +2 "ambient0"J% +6 "core" ʚ%| +8769 "Can"`h+|u +1102 #t-> to 6 +6 "valve0"D% +4 "core" ě%^WN +4 "syringe0"B!% +5 "core" ¡%P +2 "syringe1"CA% +7 "core" %P +2 .tCarousel.seek 6 +4 "carousel0"F5' +7 "core" Ƶ' +2 "carousel0"F3% +6 "core" Ƴ%,t9P  +2 "syringe0"B% +6 "core" %P +2 .tLysis1.seek :locked +4 "syringe0"B%' +311 "core" ¥' +3 "valve0"D % +8 "core" Ġ%^POL +2 ."Plunge"Plunge.seek :locked +3 "valve0"DD' +7 "syringe1"C2% +6 "core" ò%P8 +3 ."Air"Air.seek :locked +4 "syringe1"C\ ' +55 "core" ' +307 Ê' +3 "carousel0"F9% +4 "core" ƹ%<uP  +1314 #t-> to 3; to 6; to 10; to 6; to 50; to 6 +3 "carousel0"F% +7 "core" ƒ%-tP  +3 "valve0"D4% +5 "core" Ĵ%RO +3 "carousel0"FC% +4 "core" %,tgP  +3 "syringe0"B<& +10 "core" ¼&o P& M +3 "syringe1"CE% +5 "core" %1P* +6 ."Air"Air.seek :clear +5 "syringe1"CM& +4 C1' +8 "core" &iP% +3 "valve0"DP& +5 "core" &*eO5 +347 ñ' +2 "syringe0"B>% +6 "core" ¾%¡6[> $ +3 ."Lysis1"Lysis1.seek :clear +6 "valve0"D;% +3 "syringe0"B+' +10 "core" Ļ%SO! +3 ."Plunge"Plunge.seek :clear +6 "valve0"DR' +74 "core" ' +222 «' +2 .tCarousel.seek 3 +6 "carousel0"F#' +75 "core" ƣ' +2 "carousel0"F=% +5 "core" ƽ%\ XR ( +3 "syringe0"B/% +4 "core" ¯%P. +3 .tLysis1.seek :locked +3 "syringe0"B' +311 "core" –' +62 "valve0"DI% +6 "core" %^JO +3 ."Plunge"Plunge.seek :locked +4 "valve0"D' +7 "syringe1"C\\% +6 "core" %PV +2 ."Air"Air.seek :locked +6 "syringe1"C)' +53 "core" ę' +307 é' +2 "carousel0"FK% +5 "core" %=\ EP  +4 "carousel0"F@% +4 "core" %;\ ]P  +4 "valve0"D^% +4 "core" %RO +2 "carousel0"FF% +6 "core" %,\ LP  +3 "syringe0"B0& +4 "core" °&eP! W +3 "syringe1"CN% +5 "core" %DP +6 ."Air"Air.seek :clear +4 "syringe1"CY& +6 CW' +8 "core" &qP +3 "valve0"DO& +5 "core" &*_O2 +347 ' +2 "syringe0"B`% +6 "core" %1£![ " +3 ."Lysis1"Lysis1.seek :clear +6 "valve0"DV% +3 "syringe0"B:' +9 "core" %RO +5 ."Plunge"Plunge.seek :clear +6 "valve0"Dk' +74 "core" ' +221 º' +2 .tCarousel.seek 6 +6 "carousel0"F6' +75 "core" ƶ' +2 "carousel0"FB% +6 "core" %t8R ( +2 "syringe0"Bb% +6 "core" %P% +2 .tLysis1.seek :locked +3 "syringe0"BT' +312 "core" ' +3 "valve0"DJ% +7 "core" %^LOh +3 ."Plunge"Plunge.seek :locked +3 "valve0"D?' +7 "syringe1"C[% +7 "core" %PQ +3 ."Air"Air.seek :locked +3 "syringe1"C8' +56 "core" Ŀ' +306 ø' +4 "carousel0"FG% +4 "core" %>sP  +4 "carousel0"Fd% +5 "core" %=sKP  +2 "valve0"De% +5 "core" %RO +2 "carousel0"Fm% +6 "core" %+sP  +3 "syringe0"Bi& +4 "core" &nUP N +4 "syringe1"Cc% +4 "core" %:P +4 ."Air"Air.seek :clear +6 "syringe1"Cz& +7 CX' +4 "core" &jP +3 "valve0"D]& +5 "core" &*cO> +348 ' +2 "syringe0"B$% +6 "core" ¤%8š[ + +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"DS% +4 "syringe0"B_' +8 "core" %RO +3 ."Plunge"Plunge.seek :clear +5 "valve0"Da' +74 "core" ' +222 ' +2 .tCarousel.seek 10 +6 "carousel0"Fy' +96 "core" ' +3 "carousel0"Fh% +5 "core" %(R ( +2 "syringe0"Bf% +5 "core" %P +3 .tLysis1.seek :locked +6 "syringe0"BH' +308 "core" ' +3 "valve0"Do% +8 "core" %^ROY +2 ."Plunge"Plunge.seek :locked +5 "valve0"D{' +6 "syringe1"C% +8 "core" Ä%PZ +2 ."Air"Air.seek :locked +5 "syringe1"CQ' +53 "core" ' +308 ' +2 "carousel0"Fw% +6 "core" %=({P  +3 "carousel0"Fv% +5 "core" %=(P  +3 "valve0"D% +4 "core" Đ%RO +4 "carousel0"Fp% +4 "core" %+(uP  +2 "syringe0"Bl& +6 "core" &oP/ M +3 "syringe1"Cr% +5 "core" %~P, +4 ."Air"Air.seek :clear +5 "syringe1"C|& +5 C' +7 "core" &`P/ +3 "valve0"D}& +4 "core" &*]O) +348 Ô' +3 "syringe0"BU% +5 "core" %8šx[ + +4 ."Lysis1"Lysis1.seek :clear +6 "valve0"D % +5 "syringe0"B' +11 "core" ċ%RO +3 ."Plunge"Plunge.seek :clear +9 "valve0"D ' +72 "core" ĉ' +218 œ' +2 .tCarousel.seek 6 +5 "carousel0"F' +97 "core" Ɔ' +3 "carousel0"F% +5 "core" Ǝ%wR ( +2 "syringe0"B% +5 "core" …%P# +2 .tLysis1.seek :locked +6 "syringe0"Bj' +309 "core" ' +4 "valve0"D% +8 "core" ć%^KOS +2 ."Plunge"Plunge.seek :locked +5 "valve0"D' +6 "syringe1"C% +6 "core" %CP@ +2 ."Air"Air.seek :locked +5 "syringe1"C ' +55 "core" Ă' +305 Ì' +3 "carousel0"F~% +5 "core" %<lP  +4 "carousel0"F% +4 "core" Ƙ%8lP  +2 "valve0"Dq% +5 "core" %RN +3 "carousel0"F% +4 "core" Ɓ%,YP  +4 "syringe0"Bt& +4 "core" &mP! O +3 "syringe1"Cs% +5 "core" %hP! +4 ."Air"Air.seek :clear +6 "syringe1"C(& +7 Cx' +3 "core" è&gP +3 "valve0"D&& +5 "core" Ħ&*eO' +348 ' +2 "syringe0"Bn% +6 "core" %:¤b[ ! +3 ."Lysis1"Lysis1.seek :clear +7 "valve0"D"% +4 "syringe0"B' +8 "core" Ģ%SN +4 ."Plunge"Plunge.seek :clear +6 "valve0"D' +74 "core" ă' +222 “' +3 .tCarousel.seek 50 +5 "carousel0"F'/ +910 "core" Ɵ' +2 "carousel0"F.% +6 "core" Ʈ%/<R ( +2 "syringe0"B% +5 "core" •%PB +2 .tLysis1.seek :locked +7 "syringe0"Bu' +308 "core" ' +4 "valve0"D7% +8 "core" ķ%^MOn +2 ."Plunge"Plunge.seek :locked +3 "valve0"D' +7 "syringe1"C'% +7 "core" ç% Pk +3 ."Air"Air.seek :locked +3 "syringe1"C' +55 "core" Ğ' +307 Ñ' +2 "carousel0"F-% +5 "core" ƭ%/:=P  +3 "carousel0"F% +5 "core" ƚ%/:=P  +3 "valve0"DZ% +4 "core" %RO\ +4 "carousel0"F % +4 "core" ƍ%/-=P  +2 "syringe0"B& +5 "core" ›&p P. L +3 "syringe1"C!% +4 "core" á%uP2 +5 ."Air"Air.seek :clear +4 "syringe1"CA& +6 C3' +9 "core" &u P. +3 "valve0"D& +6 "core" ĝ&*gO< +344 ó' +3 "syringe0"B% +5 "core" —%8š.[ + +4 ."Lysis1"Lysis1.seek :clear +7 "valve0"D,% +6 "syringe0"B ' +4 "core" Ĭ%RO +5 ."Plunge"Plunge.seek :clear +4 "valve0"D2' +74 "core" IJ' +223  ' +3 .tCarousel.seek 6 +5 "carousel0"F' +910 "core" ƈ' +2 "carousel0"F*% +6 "core" ƪ%cR ( +2 "syringe0"B9% +5 "core" ¹%P0 +3 .tLysis1.seek :locked +3 "syringe0"B' +311 "core" ’' +5 "valve0"D4% +8 "core" Ĵ%^DOX +2 ."Plunge"Plunge.seek :locked +3 "valve0"DC' +8 "syringe1"C<% +7 "core" ü%PI +2 ."Air"Air.seek :locked +4 "syringe1"CE' +55 "core" ' +306 ' +2 "carousel0"FM% +5 "core" %;bP  +7780 #t-> vacLeakTest +8 #Awaiting answer to "Turn the pump on. Push Return" +43 #Vacuuming individual cartridges. +3 "carousel0"FP% +7 "core" %+P}  +3 "valve0"D\ % +6 "core" Ċ%RN +2 "carousel0"F>% +5 "core" ƾ%,P  +3 "syringe0"B;& +4 "core" »&oP& M +3 "syringe1"C%% +5 "core" å%hP+ +5 ."Air"Air.seek :clear +5 "syringe1"CD& +4 C=' +9 "core" &hP" +3 "valve0"D/& +5 "core" į&*\\O. +346 ý' +2 "syringe0"B5% +6 "core" µ%ž[6 ' +3 ."Lysis1"Lysis1.seek :clear +7 "valve0"D+% +5 "syringe0"BI' +9 "core" ī%RO +4 ."Plunge"Plunge.seek :clear +5 "valve0"D\\' +75 "core" ' +257 ' +5 .tCarousel.seek 1 +3 "carousel0"FR' +117 "core" ' +3 "carousel0"F1% +4 "core" Ʊ%<R ( +3 "syringe0"BK% +5 "core" %P* +3 .tLysis1.seek :locked +6 "syringe0"B@' +309 "core" ' +3 "valve0"D^% +9 "core" %^IOj +2 ."Plunge"Plunge.seek :locked +5 "valve0"DF' +7 "syringe1"C0% +6 "core" ð%P= +2 ."Air"Air.seek :locked +6 "syringe1"CN' +53 "core" ' +308 ' +2 "carousel0"FY% +6 "core" %><mP  +3 #tVacuuming Solid Top cartridge 1 for 30 seconds +4 "carousel0"FO% +6 "core" %,<zP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D)( +179 "core" ĩ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D`(* +179 "core" ( +3 .tdelay 30 seconds +3004 "carousel0"FV% +3 "core" %,<+P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D( +159 "core" Ė( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D(* +158 "core" ę( +3 "carousel0"FB% +5 "core" %5<zP  +4 "valve0"Db% +4 "core" %DRT +2 "carousel0"F#% +6 "core" ƣ%,<5P  +2 "syringe0"B:& +6 "core" º&mP* O +2 "syringe1"CJ% +6 "core" %NP' +4 ."Air"Air.seek :clear +6 "syringe1"C[& +9 Ck' +4 "core" &hP) +3 "valve0"DW& +4 "core" &*O/ +350 ' +2 "syringe0"BG% +5 "core" % ¢[[ # +7 ."Lysis1"Lysis1.seek :clear +2 "valve0"Dd% +8 "syringe0"Be' +8 "core" %RO +4 ."Plunge"Plunge.seek :clear +6 "valve0"Dm' +74 "core" ' +220 ' +2 .tCarousel.seek 2 +5 "carousel0"Fi' +36 "core" ' +2 "carousel0"Fc% +6 "core" %hiR ( +2 "syringe0"Bz% +4 "core" %P% +3 .tLysis1.seek :locked +5 "syringe0"B]' +309 "core" ' +3 "valve0"D8% +8 "core" ĸ%^VOR +2 ."Plunge"Plunge.seek :locked +6 "valve0"D$' +5 "syringe1"CS% +6 "core" %P< +2 ."Air"Air.seek :locked +4 "syringe1"CT' +56 "core" Ĥ' +307 ' +3 "carousel0"F?% +5 "core" ƿ%<hP  +4 #tVacuuming Solid Top cartridge 2 for 30 seconds +2 "carousel0"Fh% +8 "core" %-hnP  +3 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +5 "valve0"Df( +177 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D6(* +180 "core" Ķ( +2 .tdelay 30 seconds +421 "Can"]h+|uf +2583 "carousel0"F_% +4 "core" %,iP  +3 "syringe0"Bv& +5 "core" &i3P S +2 "syringe1"C% +6 "core" Ð%P +3 ."Air"Air.seek :clear +8 "syringe1"Cp& +8 Cl' +3 "core" &mP +3 "valve0"Dr& +6 "core" &*xO5 +348 ' +2 "syringe0"B|% +6 "core" %ªb[H  +3 ."Lysis1"Lysis1.seek :clear +7 "valve0"D}% +3 "syringe0"BQ' +9 "core" %RO +5 ."Plunge"Plunge.seek :clear +5 "valve0"DU' +75 "core" ' +221 ' +2 .tCarousel.seek 3 +6 "carousel0"F ' +34 "core" Ƌ' +2 "carousel0"FH% +6 "core" %\ >R ( +2 "syringe0"B{% +5 "core" %P4 +2 .tLysis1.seek :locked +3 "syringe0"B' +311 "core" Ž' +4 "valve0"D% +7 "core" ą%^GOV +3 ."Plunge"Plunge.seek :locked +5 "valve0"Dy' +6 "syringe1"C% +5 "core" Ü%P^ +4 ."Air"Air.seek :locked +2 "syringe1"C' +56 "core" ' +305 Ç' +2 "carousel0"F% +6 "core" %;\ P  +2 #tVacuuming Solid Top cartridge 3 for 30 seconds +5 "carousel0"F % +5 "core" Ɖ%,\ P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"D( +179 "core" Ĕ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +7 "valve0"D~(* +176 "core" ( +3 .tdelay 30 seconds +3004 "carousel0"F% +3 "core" Ƙ%,\ ;P  +5 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"Dq( +158 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +3 "valve0"D(* +159 "core" ā( +4 "carousel0"Ft% +5 "core" %3\ )P  +3 "valve0"Ds% +5 "core" %R"T$ +2 "carousel0"F(% +5 "core" ƨ%,\ cP  +3 "syringe0"B&& +4 "core" ¦&p!P5 L +4 "syringe1"C % +4 "core" Ì%P P. +5 ."Air"Air.seek :clear +5 "syringe1"Cn& +6 C"' +7 "core" &g&P4 +3 "valve0"Dj& +4 "core" &*8OA  +349 â' +3 "syringe0"B% +5 "core" ‚% F[U % +6 ."Lysis1"Lysis1.seek :clear +4 "valve0"D% +9 "syringe0"B.' +3 "core" Ć%RO +5 ."Plunge"Plunge.seek :clear +5 "valve0"D' +74 "core" ĕ' +221 ®' +2 .tCarousel.seek 4 +5 "carousel0"F' +36 "core" Ɠ' +2 "carousel0"F7% +6 "core" Ʒ%R ( +2 "syringe0"B'% +6 "core" §%P* +2 .tLysis1.seek :locked +4 "syringe0"B' +311 "core" ƒ' +3 "valve0"Dx% +8 "core" %^IO +2 ."Plunge"Plunge.seek :locked +3 "valve0"D-' +7 "syringe1"C% +7 "core" Ú%PW +2 ."Air"Air.seek :locked +4 "syringe1"CZ' +55 "core" ĭ' +308 ' +2 "carousel0"F % +5 "core" ƍ%@rP  +3 #tVacuuming Solid Top cartridge 4 for 30 seconds +3 "carousel0"F% +8 "core" ƛ%-jP  +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D!( +180 "core" ġ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"DA(* +181 "core" ( +2 .tdelay 30 seconds +3004 "carousel0"F% +4 "core" Ɲ%,+P  +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +62 .tToroid.seek :bypass +5 "valve0"D( +157 "core" đ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D(* +160 "core" ė( +3 "carousel0"F,% +5 "core" Ƭ%4JP  +4 "valve0"Du% +4 "core" %RT +3 "carousel0"F% +5 "core" ƞ%,KP  +3 "syringe0"B& +5 "core" Ÿ&d,P& X +3 "syringe1"C*% +4 "core" ê%zP +5 ."Air"Air.seek :clear +5 "syringe1"C9& +9 C ' +4 "core" ù&mP# +3 "valve0"D4& +6 "core" Ĵ&*pO! +347 à' +2 "syringe0"B<% +6 "core" ¼%ª,[R  +4 ."Lysis1"Lysis1.seek :clear +6 "valve0"D2% +3 "syringe0"B3' +10 "core" IJ%RN +5 ."Plunge"Plunge.seek :clear +4 "valve0"DM' +75 "core" ' +219 ³' +2 .tCarousel.seek 5 +7 "carousel0"FP' +34 "core" ' +3 "carousel0"F\ % +5 "core" Ɗ%:R ( +2 "syringe0"B>% +5 "core" ¾%P. +2 .tLysis1.seek :locked +7 "syringe0"B;' +309 "core" »' +3 "valve0"D%% +8 "core" ĥ%^MOy +3 ."Plunge"Plunge.seek :locked +4 "valve0"DD' +8 "syringe1"C/% +6 "core" ï% PM +3 ."Air"Air.seek :locked +5 "syringe1"CE' +53 "core" ' +309 ' +2 "carousel0"F5% +6 "core" Ƶ%>7kP  +3 #tVacuuming Solid Top cartridge 5 for 30 seconds +5 "carousel0"F+% +5 "core" ƫ%,7jP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D( +180 "core" Ē( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"DC(* +178 "core" ( +2 .tdelay 30 seconds +3004 "carousel0"F1% +4 "core" Ʊ%,8:P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"DK( +159 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D(* +159 "core" Ĉ( +3 "carousel0"FI% +5 "core" %27P  +3 "valve0"D^% +4 "core" %HRHT +3 "carousel0"F0% +5 "core" ư%,7TP  +2 "syringe0"B\\& +6 "core" &vP F +2 "syringe1"C=% +5 "core" ý%P +4 ."Air"Air.seek :clear +7 "syringe1"CY& +5 CO' +8 "core" &gP +3 "valve0"DL& +5 "core" &*sOQ +346 ' +2 "syringe0"B)% +6 "core" ©%¶[F  +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"DV% +5 "syringe0"B`' +7 "core" %RO +5 ."Plunge"Plunge.seek :clear +5 "valve0"DB' +75 "core" ' +220 ' +2 .tCarousel.seek 6 +6 "carousel0"Fb' +34 "core" ' +2 "carousel0"F#% +6 "core" ƣ%tiR ( +2 "syringe0"B:% +5 "core" º%ܽP* +3 .tLysis1.seek :locked +4 "syringe0"BJ' +311 "core" ' +5 "valve0"D[% +5 "core" %^JOR +3 ."Plunge"Plunge.seek :locked +5 "valve0"DW' +6 "syringe1"C% +7 "core" Ö%PE +3 ."Air"Air.seek :locked +4 "syringe1"CN' +53 "core" ' +308 ' +2 "carousel0"FG% +6 "core" %@sP  +3 #tVacuuming Solid Top cartridge 6 for 30 seconds +3 "carousel0"Fd% +7 "core" %-sP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"D@( +178 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +7 .tToroid.seek :clear +4 "valve0"DF(* +179 "core" ( +4 .tdelay 30 seconds +3004 "carousel0"Fc% +5 "core" %,sOP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +7 "valve0"Dz( +158 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"DR(* +158 "core" ( +4 "carousel0"Fe% +5 "core" %4sCP  +3 "valve0"D8% +5 "core" ĸ%GRT +2 "carousel0"FS% +5 "core" %,sVP  +3 "syringe0"Bm& +5 "core" &n\ P) N +3 "syringe1"Ck% +4 "core" %T P' +5 ."Air"Air.seek :clear +5 "syringe1"C?& + Ch' +9 "core" ÿ&a P$ +4 "valve0"D& +4 "core" ę&*gOK +347 ' +2 "syringe0"Bf% +6 "core" %¥;[9 +3 ."Lysis1"Lysis1.seek :clear +4 "valve0"D_% +6 "syringe0"B6' +9 "core" %RO +4 ."Plunge"Plunge.seek :clear +5 "valve0"Da' +74 "core" ' +221 ¶' +3 .tCarousel.seek 7 +6 "carousel0"FX' +34 "core" ' +2 "carousel0"Fw% +5 "core" %;R ( +4 "syringe0"Bv% +4 "core" %ܾP0 +3 .tLysis1.seek :locked +4 "syringe0"B' +311 "core" ' +5 "valve0"Dp% +6 "core" %^QOo +4 ."Plunge"Plunge.seek :locked +3 "valve0"Dr' +9 "syringe1"Co% +5 "core" %PG +5 ."Air"Air.seek :locked +3 "syringe1"CT' +52 "core" ' +311 ' +2 "carousel0"F|% +5 "core" %<P  +3 #tVacuuming Solid Top cartridge 7 for 30 seconds +3 "carousel0"F}% +7 "core" %,P  +4 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +5 "valve0"D]( +178 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D$(* +180 "core" Ĥ( +2 .tdelay 30 seconds +3004 "carousel0"FH% +4 "core" %->P  +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"D{( +160 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +4 "valve0"Di(* +159 "core" ( +3 "carousel0"FQ% +6 "core" %4P  +2 "valve0"D% +6 "core" ą%GRT +2 "carousel0"F% +5 "core" Ɯ%,@P  +3 "syringe0"BU& +5 "core" &vP" F +3 "syringe1"Cl% +5 "core" %|P" +4 ."Air"Air.seek :clear +5 "syringe1"C& +6 C ' +7 "core" &rP +3 "valve0"D& +5 "core" Ą&*eO. +349 É' +2 "syringe0"B% +6 "core" ”%´[?  +3 ."Lysis1"Lysis1.seek :clear +7 "valve0"D% +9 "syringe0"B~' +3 "core" Ę%RN +4 ."Plunge"Plunge.seek :clear +6 "valve0"Dt' +52 "Can"]h+|sK +22 "core" ' +221 ' +2 .tCarousel.seek 8 +4 "carousel0"Fs' +35 "core" ' +3 "carousel0"F(% +5 "core" ƨ% BR ( +59 "syringe0"B&% +5 "core" ¦%P +3 .tLysis1.seek :locked +3 "syringe0"B ' +312 "core" Œ' +3 "valve0"Dn% +8 "core" %^OOr +3 ."Plunge"Plunge.seek :locked +3 "valve0"Dj' +7 "syringe1"Cq% +7 "core" % P2 +3 ."Air"Air.seek :locked +3 "syringe1"C' +55 "core" ' +308 Ç' +2 "carousel0"F% +7 "core" Ƃ%< P  +3 #tVacuuming Solid Top cartridge 8 for 30 seconds +2 "carousel0"F% +8 "core" Ɔ%- P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"D( +177 "core" Ď( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +3 "valve0"Dy(* +179 "core" ( +3 .tdelay 30 seconds +3004 "carousel0"F7% +4 "core" Ʒ%, OP  +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +4 "valve0"D'( +160 "core" ħ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D (* +159 "core" ċ( +3 "carousel0"F.% +5 "core" Ʈ%3 ,P  +3 "valve0"Dx% +5 "core" %RT +2 "carousel0"F% +5 "core" ƚ%, \ 5P  +3 "syringe0"B& +5 "core" •&vP F +3 "syringe1"C"% +4 "core" â%|P +5 ."Air"Air.seek :clear +6 "syringe1"C & +8 C' +4 "core" Í&cP +3 "valve0"D& +4 "core" ā&*aO7 +348 Û' +2 "syringe0"B!% +6 "core" ¡%^[V +4 ."Lysis1"Lysis1.seek :clear +6 "valve0"D% +3 "syringe0"BA' +9 "core" ĝ%RO +6 ."Plunge"Plunge.seek :clear +4 "valve0"D,' +74 "core" Ĭ' +222 ' +2 .tCarousel.seek 9 +4 "carousel0"Fu' +37 "core" ' +2 "carousel0"F% +6 "core" ƞ%$O:R ( +2 "syringe0"B% +5 "core" Ÿ%$P9 +3 .tLysis1.seek :locked +5 "syringe0"B*' +309 "core" ª' +4 "valve0"D9% +8 "core" Ĺ%^QOY +2 ."Plunge"Plunge.seek :locked +3 "valve0"D4' +7 "syringe1"C% +6 "core" Ñ%3P] +4 ."Air"Air.seek :locked +3 "syringe1"CZ' +55 "core" Ĵ' +307 ' +3 "carousel0"F<% +5 "core" Ƽ%;$NP  +3 #tVacuuming Solid Top cartridge 9 for 30 seconds +3 "carousel0"F2% +7 "core" Ʋ%,$NtP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"D( +177 "core" ă( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"D-(* +181 "core" ĭ( +2 .tdelay 30 seconds +3004 "carousel0"F\ % +4 "core" Ɗ%+$N}P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D>( +161 "core" ľ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"D(* +158 "core" ē( +4 "carousel0"F3% +4 "core" Ƴ%3$NNP  +3 "valve0"D%% +5 "core" ĥ%LRT+ +3 "carousel0"F/% +5 "core" Ư%,$MXP  +3 "syringe0"BM& +4 "core" &k*P, Q +4 "syringe1"C % +5 "core" à%z$P* +6 ."Air"Air.seek :clear +2 "syringe1"C5& +5 C+' +7 "core" õ&cP) +3 "valve0"D& +5 "core" ė&*iON +349 ë' +2 "syringe0"B% +6 "core" ’%°@[F  +4 ."Lysis1"Lysis1.seek :clear +4 "valve0"D1% +9 "syringe0"BC' +4 "core" ı%RO +3 ."Plunge"Plunge.seek :clear +6 "valve0"DI' +74 "core" ' +222 ' +2 .tCarousel.seek 10 +6 "carousel0"F^' +35 "core" ' +2 "carousel0"F0% +5 "core" ư%(eR ( +3 "syringe0"B\\% +6 "core" %P* +2 .tLysis1.seek :locked +3 "syringe0"B=' +312 "core" ½' +5 "valve0"DY% +8 "core" %^ZO| +3 ."Plunge"Plunge.seek :locked +3 "valve0"DL' +9 "syringe1"CK% +10 "core" % P^ +2 ."Air"Air.seek :locked +5 "syringe1"CE' +49 "core" ' +312 ' +3 "carousel0"F)% +6 "core" Ʃ%<(P  +3 #tVacuuming Solid Top cartridge 10 for 30 seconds +2 "carousel0"FV% +10 "core" %,(P  +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +6 "valve0"D;( +177 "core" Ļ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +3 "valve0"DD(* +180 "core" ( +3 .tdelay 30 seconds +3004 "carousel0"F#% +4 "core" ƣ%-(nP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D:( +158 "core" ĺ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +4 "valve0"DP(* +159 "core" ( +4 "carousel0"F`% +5 "core" %4(AP  +4 "valve0"D[% +4 "core" %SRl +3 "carousel0"F% +5 "core" Ɩ%,(NP  +3 "syringe0"BB& +5 "core" &pP( L +2 "syringe1"CO% +5 "core" %xP' +5 ."Air"Air.seek :clear +4 "syringe1"CG& +9 Cd' +9 "core" &cP& +2 "valve0"D& +6 "core" Ĉ&*jO' +347 ' +2 "syringe0"B@% +5 "core" %¥1[- +5 ."Lysis1"Lysis1.seek :clear +4 "valve0"Dc% +8 "syringe0"BF' +9 "core" %RO. +3 ."Plunge"Plunge.seek :clear +5 "valve0"De' +74 "core" ' +222 ' +3 .tCarousel.seek 11 +5 "carousel0"F8' +34 "core" Ƹ' +2 "carousel0"FS% +5 "core" % ,@R ( +4 "syringe0"Bm% +4 "core" % P* +3 .tLysis1.seek :locked +4 "syringe0"Bk' +311 "core" ' +4 "valve0"D?% +6 "core" Ŀ%^FO} +3 ."Plunge"Plunge.seek :locked +4 "valve0"D' +6 "syringe1"Cz% +7 "core" %PG +3 ."Air"Air.seek :locked +4 "syringe1"CN' +54 "core" ę' +308 ' +3 "carousel0"Ff% +5 "core" % ?,P  +3 #tVacuuming Solid Top cartridge 11 for 30 seconds +3 "carousel0"F_% +8 "core" % ,,P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"DJ( +179 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"DW(* +179 "core" ( +3 .tdelay 30 seconds +3004 "carousel0"Fw% +6 "core" % -,9P  +3 .tToroid.reconfigure :hold +15 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +7 "valve0"Dv( +157 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +48 .tToroid.seek :clear +18 "valve0"Db(* +159 "core" ( +4 "carousel0"F6% +5 "core" ƶ% 4,8P  +3 "valve0"Dp% +4 "core" %KRT1 +3 "carousel0"Fo% +5 "core" % -,% +7 "core" þ%\ PD +4 ."Air"Air.seek :locked +3 "syringe1"CZ' +53 "core" ė' +309 ' +3 "carousel0"F% +5 "core" ƒ% ?9=P  +2 #tVacuuming Solid Top cartridge 14 for 30 seconds +4 "carousel0"F1% +7 "core" Ʊ% ,9P  +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"D*( +179 "core" Ī( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D4(* +179 "core" Ĵ( +3 .tdelay 30 seconds +3004 "carousel0"F0% +5 "core" ư% +9NP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D\\( +162 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"Du(* +158 "core" ( +4 "carousel0"FC% +4 "core" % 59P  +3 "valve0"DY% +6 "core" %JRT$ +2 "carousel0"FK% +4 "core" % ,9P  +4 "syringe0"BI& +4 "core" &|P @ +3 "syringe1"C+% +5 "core" ë%P +4 ."Air"Air.seek :clear +7 "syringe1"C)& +3 CV' +11 "core" é&cP +3 "valve0"D& +5 "core" ē&*O@  +347 ' +2 "syringe0"B;% +6 "core" »%´[A  +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D#% +3 "syringe0"BD' +11 "core" ģ%RN +5 ."Plunge"Plunge.seek :clear +5 "valve0"D`' +74 "core" ' +221 ' +2 .tCarousel.seek 15 +4 "carousel0"F[' +37 "core" ' +2 "carousel0"F% +6 "core" Ɩ% =MR ( +2 "syringe0"BB% +5 "core" %P% +3 .tLysis1.seek :locked +3 "syringe0"BO' +312 "core" ' +15 "valve0"DG% +8 "core" %^O +2 ."Plunge"Plunge.seek :locked +4 "valve0"D' +7 "syringe1"C:% +8 "core" ú%PC +3 ."Air"Air.seek :locked +4 "syringe1"CE' +53 "core" Ĉ' +309 ' +3 "carousel0"F@% +5 "core" % ;=P  +4 #tVacuuming Solid Top cartridge 15 for 30 seconds +3 "carousel0"Fc% +7 "core" % -=MP}  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"D=( +180 "core" Ľ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"DL(* +179 "core" ( +4 .tdelay 30 seconds +3003 "carousel0"FS% +3 "core" % ,=TP  +5 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +5 "valve0"Dm( +159 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D^(* +160 "core" ( +3 "carousel0"FF% +6 "core" % 4=VP  +2 "valve0"D?% +6 "core" Ŀ%tRT) +2 "carousel0"Fz% +5 "core" % ,=XP  +3 "syringe0"Be& +5 "core" &pP L +3 "syringe1"Cd% +5 "core" %EP +4 ."Air"Air.seek :clear +7 "syringe1"Cf& +5 C_' +8 "core" &pP +3 "valve0"DP& +5 "core" &*O<  +346 ' +3 "syringe0"BJ% +5 "core" %  X[ % +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"Dw% +7 "syringe0"BW' +8 "core" %RN +4 ."Plunge"Plunge.seek :clear +7 "valve0"D6' +72 "core" Ķ' +221 ' +3 .tCarousel.seek 16 +5 "carousel0"Fp' +36 "core" ' +2 "carousel0"Fo% +5 "core" %B-`R ( +3 "syringe0"Ba% +5 "core" %'P3 +2 .tLysis1.seek :locked +7 "syringe0"Bh' +309 "core" ' +3 "valve0"D|% +9 "core" %^=OM +3 ."Plunge"Plunge.seek :locked +3 "valve0"DR' +8 "syringe1"Cv% +9 "core" % P\\ +2 ."Air"Air.seek :locked +4 "syringe1"CN' +53 "core" ' +310 ' +3 "carousel0"F]% +5 "core" %>B(P  +3 #tVacuuming Solid Top cartridge 16 for 30 seconds +3 "carousel0"FH% +8 "core" %-B(AP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"Dk( +179 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"D(* +178 "core" ę( +2 .tdelay 30 seconds +3004 "carousel0"F% +4 "core" Ɯ%,B(hP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +6 "valve0"DU( +157 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D8(* +159 "core" ĸ( +4 "carousel0"F$% +5 "core" Ƥ%5B(fP  +4 "valve0"D% +4 "core" %R\ S +3 "carousel0"F{% +5 "core" %-B(P  +3 "syringe0"BQ& +5 "core" &x+P) D +3 "syringe1"C}% +4 "core" %|P* +5 ."Air"Air.seek :clear +4 "syringe1"C& +9 C' +3 "core" Ô&e%P' +4 "valve0"Db& +5 "core" &*OG  +348 Ø' +2 "syringe0"B% +6 "core" %¿=[P  +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D(% +5 "syringe0"Br' +9 "core" Ĩ%RO +4 ."Plunge"Plunge.seek :clear +7 "valve0"D~' +76 "core" ' +218 ' +2 .tCarousel.seek 17 +6 "carousel0"Fn' +34 "core" ' +2 "carousel0"Fq% +6 "core" %FlIR ( +2 "syringe0"Bt% +5 "core" %P. +3 .tLysis1.seek :locked +3 "syringe0"B ' +311 "core" ‰' +5 "valve0"D% +9 "core" Ă%^POn +2 ."Plunge"Plunge.seek :locked +4 "valve0"Di' +8 "syringe1"C&% +8 "core" æ%PU +2 ."Air"Air.seek :locked +3 "syringe1"CT' +55 "core" ' +307 ' +3 "carousel0"F% +5 "core" Ǝ%@Fk8P  +3 #tVacuuming Solid Top cartridge 17 for 30 seconds +3 "carousel0"F7% +8 "core" Ʒ%,Fj6P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"Dl( +179 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"D(* +177 "core" Ą( +2 .tdelay 30 seconds +3004 "carousel0"F% +4 "core" ƚ%,Fk`P  +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D( +160 "core" ĕ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D(* +159 "core" ą( +3 "carousel0"Fy% +5 "core" %3FkVP  +3 "valve0"D % +5 "core" č%KR1T@ +3 "carousel0"F'% +4 "core" Ƨ%,FjP  +4 "syringe0"B.& +4 "core" ®&zP B +3 "syringe1"C% +5 "core" Æ% P$ +5 ."Air"Air.seek :clear +5 "syringe1"C!& +8 C' +7 "core" á&hP! +3 "valve0"DX& +5 "core" &*OR  +347 Ý' +3 "syringe0"B % +5 "core" Œ%¨-[H  +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D% +7 "syringe0"Bj' +6 "core" Ğ%RO +5 ."Plunge"Plunge.seek :clear +5 "valve0"DA' +75 "core" ' +222 ' +2 .tCarousel.seek 18 +5 "carousel0"F9' +35 "core" ƹ' +2 "carousel0"F% +5 "core" Ƒ%J@R ( +3 "syringe0"B,% +5 "core" ¬%P. +2 .tLysis1.seek :locked +7 "syringe0"B' +309 "core" ›' +4 "valve0"D<% +9 "core" ļ%^JOx +2 ."Plunge"Plunge.seek :locked +3 "valve0"D ' +8 "syringe1"C% +5 "core" ß%PO +4 ."Air"Air.seek :locked +5 "syringe1"C' +51 "core" ċ' +309 Ç' +3 "carousel0"F% +5 "core" ƃ%;J@P  +3 #tVacuuming Solid Top cartridge 18 for 30 seconds +3 "carousel0"F\ % +8 "core" Ɗ%,JP  +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +6 "valve0"D"( +178 "core" Ģ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +2 .tToroid.seek :clear +6 "valve0"D(* +178 "core" ā( +3 .tdelay 30 seconds +3004 "carousel0"F/% +3 "core" Ư%,JnP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"DM( +160 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"Dx(* +159 "core" ( +4 "carousel0"F-% +6 "core" ƭ%4J]P  +46 "valve0"D5% +17 "core" ĵ%RN +3 "carousel0"F>% +5 "core" ƾ%,JXP  +4 "syringe0"B3& +4 "core" ³&sP I +4 "syringe1"C2% +5 "core" ò%P +5 ."Air"Air.seek :clear +7 "syringe1"C& +9 C1' +4 "core" Ò&nP +3 "valve0"Ds& +4 "core" &*O4  +349 ñ' +2 "syringe0"B*% +6 "core" ª%ž[S ' +4 ."Lysis1"Lysis1.seek :clear +7 "valve0"D0% +10 "syringe0"B4' +5 "core" İ%SN +4 ."Plunge"Plunge.seek :clear +6 "valve0"DC' +76 "core" ' +218 ´' +3 .tCarousel.seek 19 +4 "carousel0"FY' +35 "core" ' +4 "carousel0"FK% +5 "core" %NFR ( +3 "syringe0"BI% +5 "core" %P +2 .tLysis1.seek :locked +6 "syringe0"B+' +309 "core" «' +3 "valve0"D)% +9 "core" ĩ%^DOU +2 ."Plunge"Plunge.seek :locked +6 "valve0"D' +8 "syringe1"C\\% +5 "core" %P9 +3 ."Air"Air.seek :locked +4 "syringe1"CZ' +53 "core" ē' +309 ' +3 "carousel0"F;% +5 "core" ƻ%>N2P  +3 #tVacuuming Solid Top cartridge 19 for 30 seconds +3 "carousel0"F#% +9 "core" ƣ%,N,P  +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D ( +181 "core" Ġ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D(* +143 "Can"_h_+|t +37 "core" ė( +3 .tdelay 30 seconds +3004 "carousel0"F% +5 "core" Ɩ%,NP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +2 .tToroid.seek :bypass +5 "valve0"DB( +160 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D%(* +159 "core" ĥ( +4 "carousel0"FD% +5 "core" %5NWP  +3 "valve0"DG% +5 "core" %S T2 +2 "carousel0"F:% +5 "core" ƺ%,N6P  +3 "syringe0"B`& +4 "core" &tP$ H +4 "syringe1"CV% +5 "core" %yP- +4 ."Air"Air.seek :clear +6 "syringe1"C@& +7 Cc' +6 "core" &kP( +3 "valve0"Du& +4 "core" &*O3  +349 ' +2 "syringe0"B=% +6 "core" ½%°2[G  +4 ."Lysis1"Lysis1.seek :clear +7 "valve0"DS% +9 "syringe0"BL' +4 "core" %RO +5 ."Plunge"Plunge.seek :clear +4 "valve0"DF' +75 "core" ' +222 ' +3 .tCarousel.seek 20 +5 "carousel0"F?' +35 "core" ƿ' +3 "carousel0"Fz% +5 "core" %S5RR ( +2 "syringe0"Be% +5 "core" %P+ +3 .tLysis1.seek :locked +6 "syringe0"Bd' +309 "core" ' +3 "valve0"Df% +9 "core" %^EOb +2 ."Plunge"Plunge.seek :locked +6 "valve0"DP' +5 "syringe1"Cm% +6 "core" % PU +2 ."Air"Air.seek :locked +7 "syringe1"CE' +53 "core" ' +306 ' +2 "carousel0"FJ% +6 "core" %>S4@P  +2 #tVacuuming Solid Top cartridge 20 for 30 seconds +3 "carousel0"Fw% +7 "core" %,S4AP  +3 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +6 .tToroid.seek :cartridge +4 "valve0"DO( +179 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +7 "valve0"D(* +177 "core" Ĉ( +2 .tdelay 30 seconds +3005 "carousel0"Fo% +4 "core" %-S4P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"Da( +159 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D[(* +158 "core" ( +3 "carousel0"FW% +6 "core" %4S4kP  +3 "valve0"D|% +4 "core" %R)TD +3 "carousel0"Fv% +5 "core" %,S4wP  +2 "syringe0"B6& +6 "core" ¶&tP H +2 "syringe1"C_% +4 "core" %MP +5 ."Air"Air.seek :clear +6 "syringe1"C]& +5 CH' +7 "core" &cP +3 "valve0"D^& +4 "core" &*O?  +349 ' +3 "syringe0"Bk% +5 "core" %«[C  +5 ."Lysis1"Lysis1.seek :clear +6 "valve0"D% +4 "syringe0"B' +11 "core" Ĝ%RO +4 ."Plunge"Plunge.seek :clear +4 "valve0"D$' +76 "core" Ĥ' +219 ™' +2 .tCarousel.seek 21 +7 "carousel0"F' +33 "core" ' +2 "carousel0"F{% +6 "core" %Wy R ( +2 "syringe0"BQ% +5 "core" %P +3 .tLysis1.seek :locked +5 "syringe0"B}' +309 "core" ' +4 "valve0"D% +9 "core" Ĕ%^HOl +2 ."Plunge"Plunge.seek :locked +3 "valve0"Db' +7 "syringe1"CU% +8 "core" %PM +2 ."Air"Air.seek :locked +4 "syringe1"CN' +55 "core" ' +307 ' +3 "carousel0"F% +5 "core" Ɛ%:Ww\\P  +3 #tVacuuming Solid Top cartridge 21 for 30 seconds +3 "carousel0"F(% +7 "core" ƨ%-WwUP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"Dh( +180 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +2 .tToroid.seek :clear +4 "valve0"DR(* +180 "core" ( +2 .tdelay 30 seconds +3004 "carousel0"Fq% +4 "core" %,WwP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"Dt( +159 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"Dp(* +157 "core" ( +3 "carousel0"Fr% +5 "core" %4WvP  +3 "valve0"D% +5 "core" Ă%KST# +2 "carousel0"F&% +5 "core" Ʀ%,WwP  +3 "syringe0"B~& +4 "core" &pP L +3 "syringe1"C% +5 "core" Ø%P +4 ."Air"Air.seek :clear +6 "syringe1"C& +9 C7' +4 "core" Î&nP +2 "valve0"D8& +6 "core" ĸ&*O$  +348 ÷' +2 "syringe0"Bl% +6 "core" %#µ`[i  +4 ."Lysis1"Lysis1.seek :clear +7 "valve0"D% +5 "syringe0"B' +7 "core" Ě%SN +4 ."Plunge"Plunge.seek :clear +6 "valve0"Dy' +74 "core" ' +221 „' +2 .tCarousel.seek 22 +6 "carousel0"F ' +34 "core" ƍ' +2 "carousel0"F'% +6 "core" Ƨ%[tR ( +2 "syringe0"B.% +5 "core" ®%&P- +2 .tLysis1.seek :locked +3 "syringe0"B' +313 "core" †' +3 "valve0"D!% +8 "core" ġ%^KOR +2 ."Plunge"Plunge.seek :locked +47 "valve0"DX' +17 "syringe1"C% +9 "core" Õ% PQ +2 ."Air"Air.seek :locked +5 "syringe1"CT' +52 "core" ' +310 ' +2 "carousel0"F % +6 "core" ƌ%=[PP  +3 #tVacuuming Solid Top cartridge 22 for 30 seconds +3 "carousel0"F% +7 "core" ƞ%,[FP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"D ( +178 "core" ĉ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +3 "valve0"Di(* +179 "core" ( +3 .tdelay 30 seconds +3004 "carousel0"F% +3 "core" Ƒ%-[nP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +3 "valve0"D,( +159 "core" Ĭ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"Dn(* +159 "core" ( +3 "carousel0"Fj% +6 "core" %3[nP  +2 "valve0"D<% +5 "core" ļ%JRT9 +3 "carousel0"F% +4 "core" Ɵ%-[eP  +3 "syringe0"BA& +5 "core" &s)P. I +3 "syringe1"C% +4 "core" Ý%P&P3 +5 ."Air"Air.seek :clear +4 "syringe1"C& +7 C\ ' +7 "core" Ã&g(P. +3 "valve0"D& +4 "core" ą&*O7  +349 Ê' +3 "syringe0"B"% +5 "core" ¢%™A[' , +5 ."Lysis1"Lysis1.seek :clear +6 "valve0"D/% +7 "syringe0"B' +8 "core" į%SO +4 ."Plunge"Plunge.seek :clear +5 "valve0"D-' +75 "core" ĭ' +220 ' +3 .tCarousel.seek 23 +4 "carousel0"F5'| +36 "core" Ƶ' +2 "carousel0"F>% +5 "core" ƾ%|`bR ( +4 "syringe0"B3% +4 "core" ³%P% +2 .tLysis1.seek :locked +8 "syringe0"B2' +309 "core" ²' +4 "valve0"D% +7 "core" Ē%^>OX +3 ."Plunge"Plunge.seek :locked +5 "valve0"Ds' +5 "syringe1"CM% +7 "core" %PW +3 ."Air"Air.seek :locked +4 "syringe1"C' +54 "core" ' +308 Ç' +2 "carousel0"F*% +6 "core" ƪ%|;`IP  +2 #tVacuuming Solid Top cartridge 23 for 30 seconds +3 "carousel0"F0% +7 "core" ư%|,`4P  +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +3 "valve0"D( +180 "core" ě( +4 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"D (* +177 "core" ċ( +3 .tdelay 30 seconds +3004 "carousel0"FK% +4 "core" %|-`zP  +4 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +6 "valve0"DI( +157 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +7 .tToroid.seek :clear +3 "valve0"D9(* +159 "core" Ĺ( +3 "carousel0"F4% +6 "core" ƴ%|5`P  +4 "valve0"D)% +5 "core" ĩ%R'T? +3 "carousel0"F\\% +7 "core" %|,`yP  +4 "syringe0"BC& +5 "core" &sP I +3 "syringe1"C1% +6 "core" ñ%|P" +4 ."Air"Air.seek :clear +5 "syringe1"C;& +7 C#' +6 "core" û&cP! +4 "valve0"Dx& +4 "core" &*O>  +348 ã' +2 "syringe0"B % +6 "core"  %ª[W  +3 ."Lysis1"Lysis1.seek :clear +7 "valve0"D% +7 "syringe0"B' +10 "core" Ė%RO +4 ."Plunge"Plunge.seek :clear +6 "valve0"DD' +76 "core" ' +217 —' +2 .tCarousel.seek 24 +5 "carousel0"FG'v +35 "core" ' +2 "carousel0"F:% +6 "core" ƺ%vdJMR ( +3 "syringe0"B`% +5 "core" %P! +2 .tLysis1.seek :locked +7 "syringe0"BV' +309 "core" ' +3 "valve0"D@% +8 "core" %^GOn +2 ."Plunge"Plunge.seek :locked +4 "valve0"Du' +7 "syringe1"CB% +7 "core" %PB +2 ."Air"Air.seek :locked +6 "syringe1"CZ' +53 "core" ' +309 ' +2 "carousel0"F=% +6 "core" ƽ%v>dJNP  +2 #tVacuuming Solid Top cartridge 24 for 30 seconds +3 "carousel0"FS% +8 "core" %v-dJEP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"D+( +181 "core" ī( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D(* +178 "core" ē( +3 .tdelay 30 seconds +3004 "carousel0"Fz% +5 "core" %v-dKbP  +3 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +6 "valve0"De( +157 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"DY(* +159 "core" ( +3 "carousel0"FL% +6 "Can"`h+|t +2 "core" %v3dJaP  +4 "valve0"Df% +4 "core" %RN +3 "carousel0"Fm% +7 "core" %v+dKaP  +2 "syringe0"BF& +6 "core" &qP K +3 "syringe1"Cc% +6 "core" %NP +3 ."Air"Air.seek :clear +4 "syringe1"CJ& +7 Cw' +7 "core" &fP +3 "valve0"D%& +4 "core" ĥ&*O  +349 ' +3 "syringe0"BO% +5 "core" % ][M % +8 ."Lysis1"Lysis1.seek :clear +4 "valve0"Do% +7 "syringe0"B' +8 "core" %RN +3 ."Plunge"Plunge.seek :clear +6 "valve0"DW' +75 "core" ' +220 ˆ' +3 .tCarousel.seek 25 +5 "carousel0"F|'p +35 "core" ' +3 "carousel0"Fv% +5 "core" %phZR ( +3 "syringe0"B6% +4 "core" ¶%P% +3 .tLysis1.seek :locked +5 "syringe0"B_' +309 "core" ' +4 "valve0"D]% +7 "core" %^HO +2 ."Plunge"Plunge.seek :locked +4 "valve0"D^' +7 "syringe1"Ca% +7 "core" %EPd +3 ."Air"Air.seek :locked +3 "syringe1"CE' +54 "core" ' +309 ' +2 "carousel0"Fk% +6 "core" %p;hMP  +3 #tVacuuming Solid Top cartridge 25 for 30 seconds +3 "carousel0"F% +7 "core" Ɯ%p+hHP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"Dd( +178 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +3 "valve0"DP(* +179 "core" ( +2 .tdelay 30 seconds +3004 "carousel0"F{% +4 "core" %p,hrP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"DQ( +160 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +4 "valve0"D?(* +158 "core" Ŀ( +3 "carousel0"F% +6 "core" ƙ%p3hlP  +3 "valve0"D% +5 "core" Ĕ%RRT +2 "carousel0"FU% +6 "core" %p,hgP  +2 "syringe0"B$& +5 "core" ¤&s&P' I +44 "syringe1"CH% +17 "core" %vP4 +4 ."Air"Air.seek :clear +7 "syringe1"C& +5 C(' +7 "core" Ð&l"P* +3 "valve0"D[& +6 "core" &*O-  +347 è' +3 "syringe0"Bh% +5 "core" % D[? % +5 ."Lysis1"Lysis1.seek :clear +6 "valve0"Dq% +2 "syringe0"BR' +13 "core" %RO +3 ."Plunge"Plunge.seek :clear +6 "valve0"Dr' +74 "core" ' +220 ' +3 .tCarousel.seek 26 +5 "carousel0"F'j +35 "core" Ƃ' +3 "carousel0"F&% +12 "core" Ʀ%jlvR ( +4 "syringe0"B~% +7 "core" % P# +3 .tLysis1.seek :locked +3 "syringe0"B' +312 "core" ˜' +3 "valve0"D% +8 "core" Ď%^BwOV +2 ."Plunge"Plunge.seek :locked +6 "valve0"D8' +6 "syringe1"Ct% +8 "core" %PK +3 ."Air"Air.seek :locked +4 "syringe1"CN' +52 "core" ĸ' +310 ' +3 "carousel0"Fl% +5 "core" %j:lXP  +3 #tVacuuming Solid Top cartridge 26 for 30 seconds +3 "carousel0"F% +8 "core" ƚ%j-laP  +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"D}( +179 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"Db(* +180 "core" ( +3 .tdelay 30 seconds +3004 "carousel0"F'% +5 "core" Ƨ%j,l|P  +3 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +6 "valve0"D.( +158 "core" Į( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D(* +158 "core" ( +4 "carousel0"F% +5 "core" Ƅ%j5ljP  +3 "valve0"D!% +5 "core" ġ%KRT6 +3 "carousel0"F% +5 "core" ƕ%j,lsP  +3 "syringe0"By& +5 "core" &tP% H +3 "syringe1"C7% +4 "core" ÷%P% +5 ."Air"Air.seek :clear +6 "syringe1"C & +8 C' +5 "core" Ì&k P* +2 "valve0"Dp& +4 "core" &*O9  +349 Þ' +2 "syringe0"B % +6 "core" ‰%²0[O  +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D% +6 "syringe0"Bi' +8 "core" đ%RO +4 ."Plunge"Plunge.seek :clear +6 "valve0"Dj' +75 "core" ' +220 ' +2 .tCarousel.seek 27 +5 "carousel0"F<'d +35 "core" Ƽ' +2 "carousel0"F% +6 "core" Ɵ%dqWR ( +2 "syringe0"BA% +6 "core" %P0 +2 .tLysis1.seek :locked +3 "syringe0"B' +313 "core" ' +3 "valve0"D% +8 "core" ă%^OOk +2 ."Plunge"Plunge.seek :locked +6 "valve0"D' +4 "syringe1"C,% +8 "core" ì% PW +2 ."Air"Air.seek :locked +4 "syringe1"CT' +55 "core" ą' +307 ' +2 "carousel0"F"% +6 "core" Ƣ%d% +4 "core" ƾ%d,qP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"D3( +160 "core" ij( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D (* +159 "core" č( +4 "carousel0"F% +5 "core" Ɓ%d4qP  +4 "valve0"D% +4 "core" Ē%RS +2 "carousel0"FM% +6 "core" %d,qP  +3 "syringe0"B-& +5 "core" ­&sP) I +3 "syringe1"C\ % +5 "core" Ê%}P$ +5 ."Air"Air.seek :clear +5 "syringe1"C*& +5 C0' +8 "core" ê&m/P$ +3 "valve0"Dn& +4 "core" &*O*  +349 ð' +2 "syringe0"B% +6 "core" ›% ­[R  +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"DK% +9 "syringe0"B ' +3 "core" %RN +4 ."Plunge"Plunge.seek :clear +6 "valve0"D4' +75 "core" Ĵ' +221 ‹' +2 .tCarousel.seek 28 +5 "carousel0"F)'^ +35 "core" Ʃ' +2 "carousel0"F\\% +6 "core" %^u[qR ( +2 "syringe0"BC% +5 "core" %P +3 .tLysis1.seek :locked +4 "syringe0"B1' +312 "core" ±' +3 "valve0"D;% +8 "core" Ļ%^ROr +2 ."Plunge"Plunge.seek :locked +7 "valve0"Dx' +4 "syringe1"CI% +7 "core" %PO +2 ."Air"Air.seek :locked +5 "syringe1"C' +54 "core" ' +307 Ç' +2 "carousel0"F % +5 "core" Ơ%^% +4 "syringe0"BX' +7 "core" ľ%RO +4 ."Plunge"Plunge.seek :clear +6 "valve0"D' +74 "core" ā' +221 ' +2 .tCarousel.seek 32 +6 "carousel0"F'F +34 "core" ƒ' +2 "carousel0"FM% +6 "core" %FΆhwR ( +2 "syringe0"B-% +5 "core" ­%P5 +3 .tLysis1.seek :locked +3 "syringe0"B\ ' +312 "core" Š' +4 "valve0"D*% +9 "core" Ī%^O] +2 ."Plunge"Plunge.seek :locked +3 "valve0"Dn' +8 "syringe1"C3% +5 "core" ó%PS +4 ."Air"Air.seek :locked +3 "syringe1"CT' +53 "core" ' +309 ' +3 "carousel0"F% +5 "core" ƛ%F:hP  +3 #tVacuuming Solid Top cartridge 32 for 30 seconds +3 "carousel0"FK% +7 "core" %F,hfP  +5 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +6 "valve0"D( +177 "core" ĝ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"D(* +177 "core" ą( +3 .tdelay 30 seconds +3005 "carousel0"F\\% +3 "core" %F,hP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"DC( +159 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +6 "valve0"D<(* +157 "core" ļ( +3 "carousel0"F % +6 "core" Ƌ%F2g}P  +2 "valve0"D;% +6 "core" Ļ%NST. +2 "carousel0"FI% +4 "core" %F,hP  +4 "syringe0"B4& +4 "core" ´&fP# V +4 "syringe1"C0% +4 "core" ð%oP" +4 ."Air"Air.seek :clear +49 "syringe1"C & +16 C' +9 "core" à&i\ P# +3 "valve0"D & +5 "core" č&*O  +348 Ö' +4 "syringe0"B2% +5 "core" ²%¬%[E  +4 ."Lysis1"Lysis1.seek :clear +7 "valve0"D:% +6 "syringe0"Bs' +9 "core" ĺ%SN +3 ."Plunge"Plunge.seek :clear +8 "valve0"D' +73 "core" ė' +220 ' +2 .tCarousel.seek 33 +6 "carousel0"F@'@ +35 "core" ' +2 "carousel0"FB% +6 "core" %@ΊmR ( +3 "syringe0"BD% +5 "core" %P" +2 .tLysis1.seek :locked +4 "syringe0"B#' +309 "core" £' +4 "valve0"D=% +7 "core" Ľ%^SO_ +4 ."Plunge"Plunge.seek :locked +3 "valve0"D9' +9 "syringe1"C`% +4 "core" %PR +2 ."Air"Air.seek :locked +5 "syringe1"C' +53 "core" Ĺ' +309 Ç' +2 "carousel0"F+% +6 "core" ƫ%@=P  +3 #tVacuuming Solid Top cartridge 33 for 30 seconds + "carousel0"Fz% +9 "core" %@,aP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +6 "valve0"D1( +70 #"pretson"-> PB +107 "core" ı( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"Dx(* +115 #"pretson"-> Exahust +3 !o:NameError: mesg"#uninitialized constant Exahust: name: Exahust:bt["#pretson:6:in `topLevelBinding'" Exhaust +204 #-> Intake +2637 "carousel0"Fm% +4 "core" %@,P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +5 "valve0"DF( +158 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D)(* +160 "core" ĩ( +4 "carousel0"F% +5 "core" Ɠ%@4wP  +2 "valve0"DJ% +6 "core" %LST; +2 "carousel0"Fe% +5 "core" %@,wP  +4 "syringe0"BL& +4 "core" &qP K +4 "syringe1"CS% +5 "core" %{P +3 ."Air"Air.seek :clear +7 "syringe1"CO& +5 Co' +7 "core" &mP" +2 "valve0"D5& +5 "core" ĵ&*OO  +349 ' +2 "syringe0"BV% +6 "core" %´[M  +3 ."Lysis1"Lysis1.seek :clear +6 "valve0"Dv% +5 "syringe0"Bu' +10 "core" %RO +4 ."Plunge"Plunge.seek :clear +7 "valve0"D' +74 "core" Ĉ' +220 ' +3 .tCarousel.seek 34 +5 "carousel0"F]' : +34 "core" ' +3 "carousel0"Fa% +5 "core" % :ЎR ( +3 "syringe0"BW% +4 "core" %P! +2 .tLysis1.seek :locked +3 "syringe0"Bw' +312 "core" ' +3 "valve0"Dk% +8 "core" %^COi +3 ."Plunge"Plunge.seek :locked +3 "valve0"DY' +8 "syringe1"C6% +7 "core" ö%P: +3 ."Air"Air.seek :locked +3 "syringe1"CZ' +55 "core" ' +307 ' +3 "carousel0"Fd% +5 "core" % :?P  +2 #tVacuuming Solid Top cartridge 34 for 30 seconds +4 "carousel0"F{% +6 "core" % :-{P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"Dc( +179 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"D%(* +178 "core" ĥ( +3 .tdelay 30 seconds +3004 "carousel0"FU% +4 "core" % :,P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D$( +160 "core" Ĥ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"Df(* +158 "core" ( +3 "carousel0"FP% +6 "core" % :4P  +3 "valve0"D% +6 "core" Đ%JR6TF +3 "carousel0"FQ% +6 "core" % :,P  +2 "syringe0"B& +6 "core" ™&f P' V +3 "syringe1"C% +5 "core" Ü%m P+ +5 ."Air"Air.seek :clear +4 "syringe1"Ch& +5 Cq' +8 "core" &dP# +2 "valve0"DG& +6 "core" &*OQ  +348 ' +2 "syringe0"B_% +5 "core" %®)[A  +5 ."Lysis1"Lysis1.seek :clear +3 "valve0"D&% +7 "syringe0"B^' +8 "core" Ħ%RO) +4 ."Plunge"Plunge.seek :clear +4 "valve0"DR' +76 "core" ' +219 ' +2 .tCarousel.seek 35 +5 "carousel0"F'!4 +35 "core" Ǝ' +3 "carousel0"Ft% +5 "core" %!4͓8wR ( +2 "syringe0"Br% +5 "core" %P) +2 .tLysis1.seek :locked +6 "syringe0"B(' +310 "core" ¨' +3 "valve0"Dl% +8 "core" %^UOp +2 ."Plunge"Plunge.seek :locked +6 "valve0"D?' +5 "syringe1"C~% +8 "core" %PR +2 ."Air"Air.seek :locked +6 "syringe1"CE' +53 "core" Ŀ' +307 ' +3 "carousel0"F}% +5 "core" %!4<9QP  +4 #tVacuuming Solid Top cartridge 35 for 30 seconds +2 "carousel0"F'% +9 "core" Ƨ%!4,9RP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"DH( +181 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D[(* +179 "core" ( +3 .tdelay 30 seconds +3004 "carousel0"F% +4 "core" ƕ%!4-8KP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"Dy( +160 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D(* +160 "core" Ĕ( +3 "carousel0"Fb% +5 "core" %!458wP  +3 "valve0"D % +4 "core" Č%LRT3 +3 "carousel0"F.% +5 "core" Ʈ%!4,9WP  +2 "syringe0"B& +6 "core" „&gP U +3 "syringe1"C% +5 "core" Ú%fP +4 ."Air"Air.seek :clear +7 "syringe1"C & +5 C' +8 "core" É&jP +3 "valve0"D|& +5 "core" &*O9  +346 Ñ' +3 "syringe0"B% +5 "core" ˜%¤[< ! +4 ."Lysis1"Lysis1.seek :clear +6 "valve0"D% +6 "syringe0"B8' +8 "core" ğ%RO +3 ."Plunge"Plunge.seek :clear +6 "valve0"Di' +75 "core" ' +219 ¸' +2 .tCarousel.seek 36 +4 "carousel0"F'". +37 "core" ƃ' +2 "carousel0"F,% +6 "core" Ƭ%".З{tR ( +2 "syringe0"Bj% +5 "core" %P! +2 .tLysis1.seek :locked +7 "syringe0"B' +308 "core" ž' +3 "valve0"D"% +9 "core" Ģ%^PON +2 ."Plunge"Plunge.seek :locked +6 "valve0"D' +4 "syringe1"CA% +7 "core" %PL +3 ."Air"Air.seek :locked +46 "syringe1"CN' +20 "core" ' +247 "Can"`i+|t=) +109 "core" ' +2 "carousel0"F% +6 "core" Ɔ%".:yvP  +3 #tVacuuming Solid Top cartridge 36 for 30 seconds +4 "carousel0"F>% +7 "core" ƾ%".-zwP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D7( +179 "core" ķ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"Dp(* +178 "core" ( +2 .tdelay 30 seconds +3004 "carousel0"FM% +4 "core" %".,zP  +5 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :bypass +3 "valve0"D-( +160 "core" ĭ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D!(* +160 "core" ġ( +3 "carousel0"FX% +6 "core" %".4zP  +2 "valve0"D*% +6 "core" Ī%OST= +2 "carousel0"F3% +5 "core" Ƴ%".,yP  +2 "syringe0"B& +6 "core" &lP P +3 "syringe1"C/% +5 "core" ï%~P +5 ."Air"Air.seek :clear +6 "syringe1"C& +9 CK' +3 "core" Û&kP +3 "valve0"D& +5 "core" Ă&*O>  +348 ' +2 "syringe0"B% +6 "core" %¶Y[I  +4 ."Lysis1"Lysis1.seek :clear +4 "valve0"D\\% +7 "syringe0"B' +8 "core" %RO +3 ."Plunge"Plunge.seek :clear +8 "valve0"D ' +74 "core" ċ' +220 …' +3 .tCarousel.seek 37 +4 "carousel0"F;'#( +36 "core" ƻ' +2 "carousel0"FI% +5 "core" %#(ЛR ( +3 "syringe0"B4% +5 "core" ´%P3 +3 .tLysis1.seek :locked +4 "syringe0"B0' +311 "core" °' +3 "valve0"D % +9 "core" Ġ%^TOc +3 ."Plunge"Plunge.seek :locked +5 "valve0"D ' +6 "syringe1"CC% +6 "core" % PP +3 ."Air"Air.seek :locked +3 "syringe1"CT' +55 "core" č' +308 ' +2 "carousel0"F2% +5 "core" Ʋ%#(>YP  +3 #tVacuuming Solid Top cartridge 37 for 30 seconds +3 "carousel0"F:% +9 "core" ƺ%#(+KP  +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"D\ ( +179 "core" Ċ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"Dn(* +178 "core" ( +3 .tdelay 30 seconds +3004 "carousel0"FB% +4 "core" %#(,!P  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"DD( +160 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D(* +159 "core" Ē( +4 "carousel0"Fs% +5 "core" %#(5 P  +3 "valve0"D=% +5 "core" Ľ%RS +3 "carousel0"F`% +5 "core" %#(,P  +3 "syringe0"B& +5 "core" —&tP& H +3 "syringe1"C% +5 "core" Ö%^P" +4 ."Air"Air.seek :clear +5 "syringe1"C+& +10 Cz' +5 "core" ë&`P! +3 "valve0"D<& +4 "core" ļ&*OA  +349 ' +3 "syringe0"B1% +5 "core" ±%!¢[? # +5 ."Lysis1"Lysis1.seek :clear +4 "valve0"Dm% +9 "syringe0"Bx' +5 "core" %RO +3 ."Plunge"Plunge.seek :clear +7 "valve0"D' +75 "core" ē' +219 ' +2 .tCarousel.seek 38 +7 "carousel0"FJ'$" +34 "core" ' +2 "carousel0"Fe% +6 "core" %$"ΠR ( +2 "syringe0"BL% +5 "core" %P- +3 .tLysis1.seek :locked +3 "syringe0"BS' +312 "core" ' +3 "valve0"DO% +9 "core" %^NOv +2 ."Plunge"Plunge.seek :locked +5 "valve0"D5' +6 "syringe1"CF% +8 "core" %PH +2 ."Air"Air.seek :locked +6 "syringe1"C' +52 "core" ĵ' +309 Ç' +2 "carousel0"FV% +6 "core" %$">aP  +2 #tVacuuming Solid Top cartridge 38 for 30 seconds +6 "carousel0"Fv% +4 "core" %$",UP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D#( +179 "core" ģ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"D9(* +178 "core" Ĺ( +4 .tdelay 30 seconds +3004 "carousel0"Fa% +4 "core" %$",+P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"DW( +160 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D@(* +160 "core" ( +3 "carousel0"Fu% +6 "core" %$"3$P  +3 "valve0"Dk% +5 "core" %QST8 +3 "carousel0"F6% +4 "core" ƶ%$",%P~  +4 "syringe0"B& +4 "core" ˆ&vP F +3 "syringe1"Co% +5 "core" %rP +4 ."Air"Air.seek :clear +8 "syringe1"Cd& +8 C{' +3 "core" &pP +3 "valve0"D)& +5 "core" ĩ&*O%  +348 ' +2 "syringe0"Bc% +6 "core" %¡[H $ +4 ."Lysis1"Lysis1.seek :clear +4 "valve0"DU% +9 "syringe0"B%' +4 "core" %SN +4 ."Plunge"Plunge.seek :clear +4 "valve0"DP' +76 "core" ' +221 ¥' +3 .tCarousel.seek 39 +4 "carousel0"F'% +35 "core" Ɛ' +3 "carousel0"FQ% +4 "core" %%ФTR ( +3 "syringe0"B% +6 "core" ™%P! +2 .tLysis1.seek :locked +6 "syringe0"B' +309 "core" œ' +4 "valve0"Dh% +7 "core" %^EOP +3 ."Plunge"Plunge.seek :locked +4 "valve0"DG' +8 "syringe1"C$% +5 "core" ä%PG +3 ."Air"Air.seek :locked +4 "syringe1"CZ' +54 "core" ' +307 ' +2 "carousel0"F_% +6 "core" %%;S|P  +3 #tVacuuming Solid Top cartridge 39 for 30 seconds +2 "carousel0"F&% +8 "core" Ʀ%%-ShP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"Dw( +180 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"DY(* +179 "core" ( +3 .tdelay 30 seconds +3004 "carousel0"Ft% +4 "core" %%,T4P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"Dr( +160 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D](* +158 "core" ( +3 "carousel0"F^% +5 "core" %%3TP  +3 "valve0"Dl% +6 "core" %LRT1 +2 "carousel0"F~% +5 "core" %%,T!P  +3 "syringe0"BR& +4 "core" &nP N +3 "syringe1"Cq% +5 "core" %~P +5 ."Air"Air.seek :clear +47 "syringe1"C}& +18 C'' +7 "core" &iP +3 "valve0"Df& +5 "core" &*O:  +349 ç' +2 "syringe0"BH% +6 "core" % ²2[X  +5 ."Lysis1"Lysis1.seek :clear +6 "valve0"D% +7 "syringe0"B[' +7 "core" ĕ%RN +4 ."Plunge"Plunge.seek :clear +7 "valve0"Db' +72 "core" ' +222 ' +2 .tCarousel.seek 40 +6 "carousel0"F '& +35 "core" ƌ' +2 "carousel0"F.% +6 "core" Ʈ%&ѨyR ( +2 "syringe0"B% +4 "core" „%P) +4 .tLysis1.seek :locked +3 "syringe0"B' +311 "core" š' +4 "valve0"D % +9 "core" ĉ%^GOY +2 ."Plunge"Plunge.seek :locked +5 "valve0"D|' +6 "syringe1"Cy% +5 "core" %PE +4 ."Air"Air.seek :locked +3 "syringe1"CE' +56 "core" ' +306 ' +3 "carousel0"F% +5 "core" Ƙ%&:sP  +4 #tVacuuming Solid Top cartridge 40 for 30 seconds +2 "carousel0"F% +8 "core" Ɵ%&-hP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +2 "valve0"D(( +179 "core" Ĩ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +4 "valve0"D?(* +180 "core" Ŀ( +2 .tdelay 30 seconds +3004 "carousel0"F,% +4 "core" Ƭ%&-AP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +7 "valve0"Dj( +157 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +6 "valve0"D(* +158 "core" Ď( +4 "carousel0"F8% +5 "core" Ƹ%&3+P  +3 "valve0"D"% +5 "core" Ģ%RQ +3 "carousel0"FA% +6 "core" %&,6P  +2 "syringe0"Bi& +7 "core" &cP Y +3 "syringe1"C% +7 "core" Ñ%P +3 ."Air"Air.seek :clear +7 "syringe1"C& +9 C>' +4 "core" Æ&jP +2 "valve0"D& +5 "core" Ĕ&*O5  +348 þ' +2 "syringe0"B7% +6 "core" ·%µ[1  +3 ."Lysis1"Lysis1.seek :clear +8 "valve0"DM% +5 "syringe0"Bp' +8 "core" %RO +4 ."Plunge"Plunge.seek :clear +7 "valve0"DX' +72 "core" ' +222 ' +2 .tCarousel.seek 41 +4 "carousel0"F*'' +37 "core" ƪ' +2 "carousel0"F3% +6 "core" Ƴ%'άpR ( +3 "syringe0"B% +5 "core" %P& +2 .tLysis1.seek :locked +6 "syringe0"B/' +309 "core" ¯' +4 "valve0"D% +7 "core" ě%^EOK +4 ."Plunge"Plunge.seek :locked +2 "valve0"D' +9 "syringe1"C-% +5 "core" í%P: +2 ."Air"Air.seek :locked +4 "syringe1"CN' +54 "core" Ă' +308 ' +2 "carousel0"F% +6 "core" Ɲ%'=nP  +2 #tVacuuming Solid Top cartridge 41 for 30 seconds +3 "carousel0"F\\% +8 "core" %',mP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"D( +181 "core" Ğ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +5 "valve0"D(* +177 "core" ( +2 .tdelay 30 seconds +2896 "Can"ai+|uq +108 "carousel0"FI% +3 "core" %'-6P  +5 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +5 "valve0"D4( +158 "core" Ĵ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D(* +158 "core" ă( +3 "carousel0"F% +6 "core" ƅ%'33P  +3 "valve0"D % +4 "core" Ġ%NR-TD +3 "carousel0"FC% +6 "core" %',.P  +2 "syringe0"B & +5 "core" ‹&lP P +3 "syringe1"CK% +4 "core" %\\P +7 ."Air"Air.seek :clear +9 "syringe1"C2& +9 C:' +3 "core" ò&kP +3 "valve0"D!& +5 "core" ġ&*O:  +348 ú' +3 "syringe0"B\ % +5 "core" Š%¦@[@  +5 ."Lysis1"Lysis1.seek :clear +6 "valve0"DB% +9 "syringe0"Bn' +5 "core" %RO +4 ."Plunge"Plunge.seek :clear +6 "valve0"Ds' +74 "core" ' +221 ' +3 .tCarousel.seek 42 +5 "carousel0"F='(\ +34 "core" ƽ' +3 "carousel0"F`% +4 "core" %(\ б!R ( +3 "syringe0"B% +5 "core" —%P( +3 .tLysis1.seek :locked +5 "syringe0"B' +310 "core" –' +3 "valve0"D+% +8 "core" ī%^KOr +2 ."Plunge"Plunge.seek :locked +6 "valve0"D<' +5 "syringe1"CD% +6 "core" %P? +3 ."Air"Air.seek :locked +4 "syringe1"CT' +55 "core" ļ' +307 ' +2 "carousel0"F1% +6 "core" Ʊ%(\ ;P  +3 #tVacuuming Solid Top cartridge 42 for 30 seconds + "carousel0"Fm% +9 "core" %(\ ,P  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +5 "valve0"D0( +177 "core" İ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D (* +179 "core" č( +3 .tdelay 30 seconds +3004 "carousel0"Fe% +4 "core" %(\ -PP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"DL( +158 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D;(* +157 "core" Ļ( +3 "carousel0"Fx% +6 "core" %(\ 4P  +2 "valve0"DO% +5 "core" %NRT; +3 "carousel0"FF% +4 "core" %(\ ,1P  +3 "syringe0"B& +6 "core" “&mFP" O +2 "syringe1"Cz% +6 "core" %~P +3 ."Air"Air.seek :clear +7 "syringe1"CV& +9 Cv' +4 "core" &oP# +3 "valve0"D& +6 "core" Ē&*O4  +348 ' +2 "syringe0"B#% +6 "core" £%·.[K  +4 ."Lysis1"Lysis1.seek :clear +4 "valve0"Da% +14 "syringe0"B9' +10 "core" %RN +4 ."Plunge"Plunge.seek :clear +6 "valve0"Du' +74 "core" ' +216 ¹' +2 .tCarousel.seek 43 +6 "carousel0"Fk') +35 "core" ' +2 "carousel0"F6% +6 "core" ƶ%)е[R ( +2 "syringe0"B% +5 "core" ˆ%P& +3 .tLysis1.seek :locked +3 "syringe0"Bo' +312 "core" ' +3 "valve0"Dd% +8 "core" %^XOS +2 ."Plunge"Plunge.seek :locked +3 "valve0"D)' +7 "syringe1"CW% +7 "core" %P? +3 ."Air"Air.seek :locked +3 "syringe1"C' +55 "core" ĩ' +308 Ç' +3 "carousel0"Fc% +5 "core" %)@[P  +3 #tVacuuming Solid Top cartridge 43 for 30 seconds +44 "carousel0"FU% +20 "core" %),Y\\P  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"DS( +180 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"D5(* +177 "core" ĵ( +3 .tdelay 30 seconds +3004 "carousel0"FQ% +5 "core" %),[4P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D( +160 "core" ę( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"DJ(* +159 "core" ( +4 "carousel0"F%% +5 "core" ƥ%)3["P  +2 "valve0"Dh% +6 "core" %MRTI +2 "carousel0"F$% +5 "core" Ƥ%)-Z*P  +3 "syringe0"BP& +4 "core" &dP X +3 "syringe1"C{% +5 "core" %qP +5 ."Air"Air.seek :clear +5 "syringe1"C_& +9 C&' +3 "core" &kP +4 "valve0"D@& +4 "core" &*OQ  +349 æ' +2 "syringe0"Bw% +6 "core" %§[/  +4 ."Lysis1"Lysis1.seek :clear +8 "valve0"Dt% +4 "syringe0"BY' +7 "core" %RO) +5 ."Plunge"Plunge.seek :clear +6 "valve0"D^' +73 "core" ' +221 ' +3 .tCarousel.seek 44 +5 "carousel0"Fl') +34 "core" ' +3 "carousel0"F~% +5 "core" %)йR ( +2 "syringe0"BR% +5 "core" %.P8 +3 .tLysis1.seek :locked +6 "syringe0"Bq' +311 "core" ' +4 "valve0"D}% +7 "core" %^HOk +3 ."Plunge"Plunge.seek :locked +3 "valve0"Df' +8 "syringe1"Cr% +6 "core" %Pe +3 ."Air"Air.seek :locked +3 "syringe1"CZ' +56 "core" ' +306 ' +2 "carousel0"FH% +5 "core" %);hP  +4 #tVacuuming Solid Top cartridge 44 for 30 seconds +2 "carousel0"F% +9 "core" ƕ%),P  +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +4 "valve0"D( +179 "core" Ĝ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +3 "valve0"DG(* +179 "core" ( +4 .tdelay 30 seconds +3004 "carousel0"F.% +5 "core" Ʈ%),VP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +6 "valve0"D( +157 "core" Ą( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"D(* +157 "core" Đ( +6 "carousel0"F[% +5 "core" %)5BP  +3 "valve0"D % +5 "core" ĉ%RO +3 "carousel0"Fy% +5 "core" %)-:P  +3 "syringe0"Bb& +4 "core" &h-P- T +4 "syringe1"C'% +4 "core" ç%n/P, +4 ."Air"Air.seek :clear +7 "syringe1"C& +6 C' +8 "core" Ø&cP0 +3 "valve0"D]& +5 "core" &*O5  +346 ß' +2 "syringe0"B(% +6 "core" ¨%¦Q[E  +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D,% +10 "syringe0"B?' +3 "core" Ĭ%SN +5 ."Plunge"Plunge.seek :clear +5 "valve0"D8' +76 "core" ĸ' +219 ¿' +3 .tCarousel.seek 45 +4 "carousel0"F"'* +35 "core" Ƣ' +2 "carousel0"FA% +5 "core" %*νR ( +4 "syringe0"Bi% +4 "core" %P. +3 .tLysis1.seek :locked +6 "syringe0"B' +308 "core" ‘' +4 "valve0"D% +7 "core" Ć%^NO{ +3 ."Plunge"Plunge.seek :locked +5 "valve0"D' +5 "syringe1"Cj% +7 "core" %PF +4 ."Air"Air.seek :locked +3 "syringe1"CE' +54 "core" Ĕ' +308 ' +2 "carousel0"F7% +6 "core" Ʒ%*AP  +3 #tVacuuming Solid Top cartridge 45 for 30 seconds +3 "carousel0"FM% +8 "core" %*,P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D( +179 "core" Ě( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +3 "valve0"D|(* +179 "core" ( +4 .tdelay 30 seconds +3004 "carousel0"F3% +4 "core" Ƴ%*,0P  +3 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +6 "valve0"D( +157 "core" ā( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D (* +159 "core" Č( +4 "carousel0"Fp% +5 "core" %*4P  +3 "valve0"D% +4 "core" ě%RT: +3 "carousel0"F-% +5 "core" ƭ%*,P  +3 "syringe0"BX& +5 "core" &qP K +3 "syringe1"C>% +4 "core" þ%P# +5 ."Air"Air.seek :clear +6 "syringe1"C& +8 C\\' +4 "core" Ý&gP# +3 "valve0"D& +5 "core" Ď&*O@  +348 ' +3 "syringe0"B% +5 "core" ž% ¿  +4 ."Lysis1"Lysis1.seek :clear +6 "valve0"DI% +4 "syringe0"B' +10 "core" %RO +4 ."Plunge"Plunge.seek :clear +4 "valve0"D' +76 "core" ą' +220 ' +3 .tCarousel.seek 46 +5 "carousel0"F '+ +34 "core" Ơ' +3 "carousel0"FC% +5 "core" %+)R ( +3 "syringe0"B % +4 "core" ‹%P +2 .tLysis1.seek :locked +4 "syringe0"BK' +309 "core" ' +4 "valve0"D2% +7 "core" IJ%^J9OZ +2 ."Plunge"Plunge.seek :locked +6 "valve0"D!' +4 "syringe1"C4% +8 "core" ô%\ PK +2 ."Air"Air.seek :locked +3 "syringe1"CN' +56 "core" ġ' +307 ' +2 "carousel0"F\ % +6 "core" Ɗ%+;&hP  +3 #tVacuuming Solid Top cartridge 46 for 30 seconds +2 "carousel0"FB% +9 "core" %+-&fP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"D/( +179 "core" į( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +5 "valve0"D(* +178 "core" Ă( +3 .tdelay 30 seconds +3003 "carousel0"F`% +5 "core" %+,'8P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"D( +157 "core" ė( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D*(* +160 "core" Ī( +3 "carousel0"Fn% +5 "core" %+5&.P  +3 "valve0"D+% +5 "core" ī%ORTF +2 "carousel0"FD% +5 "core" %+-&4P  +3 "syringe0"Bs& +5 "core" &qP K +2 "syringe1"C:% +6 "core" ú%P +4 ."Air"Air.seek :clear +7 "syringe1"C1& +5 Cm' +8 "core" ñ&`P +2 "valve0"D& +5 "core" ă&*O9  +348 ' +3 "syringe0"B0% +47 "core" °%¼[1 +16 ."Lysis1"Lysis1.seek :clear +5 "valve0"De% +6 "syringe0"B ' +7 "core" %RO +4 ."Plunge"Plunge.seek :clear +9 "valve0"Dx' +72 "core" ' +220 ' +3 .tCarousel.seek 47 +5 "carousel0"FO', +35 "core" ' +3 "carousel0"FF% +5 "core" %,pR ( +3 "syringe0"B% +4 "core" “%P +3 .tLysis1.seek :locked +6 "syringe0"Bz' +309 "core" ' +3 "valve0"DV% +9 "core" %^KOX +3 ."Plunge"Plunge.seek :locked +4 "valve0"D' +9 "syringe1"CL% +4 "core" %PU +4 ."Air"Air.seek :locked +3 "syringe1"CT' +54 "core" Ē' +308 ' +3 "carousel0"F#% +5 "core" ƣ%,=nnP  +4 #tVacuuming Solid Top cartridge 47 for 30 seconds +2 "carousel0"Fa% +8 "core" %,-nkP  +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +3 "valve0"D( +180 "core" Ė( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D<(* +179 "core" ļ( +3 .tdelay 30 seconds +957 "Can"`j+|uf +2046 "carousel0"F6% +4 "core" ƶ%,,o6P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +5 "valve0"D( +158 "core" Ĉ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D=(* +159 "core" Ľ( +3 "carousel0"F9% +5 "core" ƹ%,4p8P  +3 "valve0"Dd% +5 "core" %ST' +2 "carousel0"FW% +5 "core" %,,nP  +3 "syringe0"Bu& +5 "core" &mP! O +3 "syringe1"Cv% +4 "core" %{P +5 ."Air"Air.seek :clear +7 "syringe1"Cc& +4 CU' +8 "core" &uP +3 "valve0"D;& +5 "core" Ļ&*O  +347 ' +2 "syringe0"BS% +5 "core" %­[G  +6 ."Lysis1"Lysis1.seek :clear +3 "valve0"DQ% +9 "syringe0"B5' +4 "core" %R O +4 ."Plunge"Plunge.seek :clear +9 "valve0"D%' +72 "core" ĥ' +220 µ' +3 .tCarousel.seek 48 +4 "carousel0"Fh'- +36 "core" ' +3 "carousel0"F$% +5 "core" Ƥ%-ʻR ( +3 "syringe0"BP% +4 "core" %P! +3 .tLysis1.seek :locked +4 "syringe0"B{' +311 "core" ' +3 "valve0"D_% +9 "core" %^FOl +2 ."Plunge"Plunge.seek :locked +5 "valve0"D@' +8 "syringe1"C% +7 "core" Ù%PF +3 ."Air"Air.seek :locked +5 "syringe1"C' +50 "core" ' +310 Ç' +2 "carousel0"Fw% +6 "core" %->ʺP  +3 #tVacuuming Solid Top cartridge 48 for 30 seconds +3 "carousel0"Ft% +8 "core" %--ʺP  +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"Do( +179 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +4 "valve0"D)(* +178 "core" ĩ( +3 .tdelay 30 seconds +3004 "carousel0"F~% +3 "core" %-,ʺP  +5 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"DR( +160 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"Dk(* +158 "core" ( +3 "carousel0"FY% +5 "core" %-4ʺP  +3 "valve0"D}% +4 "core" %PST/ +4 "carousel0"Fr% +4 "core" %-+ʻFP  +3 "syringe0"B^& +5 "core" &xP D +3 "syringe1"C&% +5 "core" æ%jP +4 ."Air"Air.seek :clear +5 "syringe1"CH& +7 C' +8 "core" &tP +2 "valve0"DJ& +6 "core" &*O$  +347 Õ' +2 "syringe0"B% +5 "core" œ%¬ [@  +5 ."Lysis1"Lysis1.seek :clear +4 "valve0"D.% +6 "syringe0"BG' +7 "core" Į%RN +5 ."Plunge"Plunge.seek :clear +4 "valve0"D[' +75 "core" ' +220 ' +2 .tCarousel.seek 49 +4 "carousel0"F '. +35 "core" Ɖ' +2 "carousel0"Fy% +6 "core" %.R ( +2 "syringe0"Bb% +6 "core" %P +2 .tLysis1.seek :locked +3 "syringe0"B'' +311 "core" §' +3 "valve0"D% +8 "core" Ę%^NOP +2 ."Plunge"Plunge.seek :locked +3 "valve0"D]' +7 "syringe1"C% +8 "core" Ä%P1 +2 ."Air"Air.seek :locked +5 "syringe1"CZ' +55 "core" ' +305 ' +2 "carousel0"F(% +5 "core" ƨ%.:{P  +4 #tVacuuming Solid Top cartridge 49 for 30 seconds +2 "carousel0"F,% +9 "core" Ƭ%.-|P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"Dq( +178 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"Df(* +179 "core" ( +2 .tdelay 30 seconds +3004 "carousel0"FA% +4 "core" %.,DP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"Di( +160 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"Dl(* +160 "core" ( +3 "carousel0"F?% +6 "core" ƿ%.33P  +2 "valve0"D% +7 "core" Ć%ST; +2 "carousel0"Fj% +5 "core" %.,8P  +3 "syringe0"B8& +4 "core" ¸&pP L +3 "syringe1"C% +5 "core" ß%pP +4 ."Air"Air.seek :clear +7 "syringe1"C7& +6 CM' +6 "core" ÷&sP +4 "valve0"D& +4 "core" Đ&*O*  +349 ' +2 "syringe0"B% +6 "core" š% [4 % +3 ."Lysis1"Lysis1.seek :clear +6 "valve0"D3% +5 "syringe0"B|' +7 "core" ij%RO +4 ."Plunge"Plunge.seek :clear +5 "valve0"Dp' +74 "core" ' +223 ' +2 .tCarousel.seek 50 +4 "carousel0"F'/ +37 "core" ƛ' +2 "carousel0"F-% +6 "core" ƭ%/?R ( +2 "syringe0"BX% +5 "core" %0P/ +3 .tLysis1.seek :locked +5 "syringe0"B>' +310 "core" ¾' +3 "valve0"D% +8 "core" ĝ%^NOL +2 ."Plunge"Plunge.seek :locked +4 "valve0"D' +7 "syringe1"C% +6 "core" Á%P^ +3 ."Air"Air.seek :locked +6 "syringe1"CE' +51 "core" Ď' +308 ' +2 "carousel0"F% +6 "core" ƞ%/<=qP  +3 #tVacuuming Solid Top cartridge 50 for 30 seconds +2 "carousel0"FI% +8 "core" %/7=P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +46 "valve0"D( +193 "core" đ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +4 "valve0"D(* +179 "core" Ĕ( +2 .tdelay 30 seconds +3004 "carousel0"FC% +3 "core" %/,<)P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"D ( +158 "core" ċ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D"(* +159 "core" Ģ( +3 "carousel0"F% +6 "core" %/4=0P  +2 "valve0"D2% +6 "core" IJ%QRTE +3 "carousel0"F4% +4 "core" ƴ%/,=5P  +3 "syringe0"B& +5 "core" …&qP* K +3 "syringe1"C\\% +5 "core" % P/ +5 ."Air"Air.seek :clear +6 "syringe1"C\ & +5 CB' +7 "core" Ê&r P. +3 "valve0"D & +6 "core" Č&*O3  +348 ' +2 "syringe0"B/% +6 "core" ¯%£-[J " +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D`% +9 "syringe0"B' +3 "core" %RO +4 ."Plunge"Plunge.seek :clear +7 "valve0"Dn' +73 "core" ' +221 ‚' +2 .tCarousel.seek 51 +7 "carousel0"F+'0 +33 "core" ƫ' +2 "carousel0"FD% +6 "core" %0|R ( +2 "syringe0"Bs% +4 "core" %P& +3 .tLysis1.seek :locked +5 "syringe0"B:' +309 "core" º' +5 "valve0"D1% +7 "core" ı%^SOi +3 ."Plunge"Plunge.seek :locked +3 "valve0"D' +7 "syringe1"C% +6 "core" ×%PE +2 ."Air"Air.seek :locked +5 "syringe1"CN' +55 "core" ă' +307 ' +3 "carousel0"F0% +5 "core" ư%0@{P  +2 #tVacuuming Solid Top cartridge 51 for 30 seconds +5 "carousel0"Fe% +6 "core" %0,|~P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"DK( +179 "core" ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +5 "valve0"D!(* +177 "core" ġ( +3 .tdelay 30 seconds +3004 "carousel0"FF% +4 "core" %0,|TP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +6 "valve0"D( +158 "core" ē( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"D (* +161 "core" Ġ( +3 "carousel0"F % +6 "core" ƍ%03{P  +3 "valve0"DV% +6 "core" %PR7TS +2 "carousel0"FL% +5 "core" %0,{EP  +4 "syringe0"Bx& +4 "core" &`P \\ +3 "syringe1"Cm% +5 "core" %sP +4 ."Air"Air.seek :clear +5 "syringe1"C#& +10 Ca' +4 "core" ã&dP +2 "valve0"D*& +6 "core" Ī&*OR  +348 ' +7 "syringe0"B% +14 "core" –%¶[=  +4 ."Lysis1"Lysis1.seek :clear +7 "valve0"D6% +6 "syringe0"B<' +8 "core" Ķ%RO$ +5 ."Plunge"Plunge.seek :clear +4 "valve0"D9' +76 "core" Ĺ' +218 ¼' +2 .tCarousel.seek 52 +5 "carousel0"Fd'1 +35 "core" ' +10 "carousel0"FW% +7 "core" %1:R ( +3 "syringe0"Bu% +5 "core" %LP6 +3 .tLysis1.seek :locked +6 "syringe0"Bv' +309 "core" ' +3 "valve0"Dc% +8 "core" %^QOz +2 ."Plunge"Plunge.seek :locked +6 "valve0"D;' +5 "syringe1"C% +7 "core" È%5Pd +2 ."Air"Air.seek :locked +6 "syringe1"CT' +53 "core" Ļ' +307 ' +2 "carousel0"FS% +6 "core" %1=zP  +3 #tVacuuming Solid Top cartridge 52 for 30 seconds +2 "carousel0"FQ% +8 "core" %1,9P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"Dz( +178 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +4 "valve0"D(* +179 "core" Ē( +3 .tdelay 30 seconds +3004 "carousel0"F$% +3 "core" Ƥ%1,BP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +6 "valve0"DP( +157 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"DO(* +159 "core" ( +4 "carousel0"F5% +4 "core" Ƶ%14[P  +3 "valve0"D_% +5 "core" %NR5T3 +3 "carousel0"F% +5 "core" ƙ%1,_P  +3 "syringe0"B%& +4 "core" ¥&jP R +4 "syringe1"CU% +4 "core" %kP +6 ."Air"Air.seek :clear +4 "syringe1"Cw& +5 Ct' +8 "core" &btP +3 "valve0"D=& +5 "core" Ľ&*O:  +348 ' +2 "syringe0"Bo% +6 "core" %¡[D $ +3 ."Lysis1"Lysis1.seek :clear +9 "valve0"D~% +6 "syringe0"B)' +8 "core" %RO +4 ."Plunge"Plunge.seek :clear +6 "valve0"DY' +74 "core" ' +219 ©' +2 .tCarousel.seek 53 +4 "carousel0"F}'2 +39 "core" ' +2 "carousel0"Fr% +6 "core" %2CR ( +2 "syringe0"B^% +5 "core" %P +3 .tLysis1.seek :locked +3 "syringe0"B&' +193 "Can"bjU+|t5+" +118 "core" ¦' +3 "valve0"DH% +7 "core" %^SOG +2 ."Plunge"Plunge.seek :locked +4 "valve0"DJ' +8 "syringe1"CR% +6 "core" %rPV +3 ."Air"Air.seek :locked +3 "syringe1"C' +56 "core" ' +307 Ç' +3 "carousel0"F% +6 "core" Ɯ%2=P  +2 #tVacuuming Solid Top cartridge 53 for 30 seconds +3 "carousel0"F.% +8 "core" Ʈ%2,P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D{( +178 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D@(* +177 "core" ( +3 .tdelay 30 seconds +3004 "carousel0"Fy% +4 "core" %2,>P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"Db( +159 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"Dh(* +157 "core" ( +3 "carousel0"FG% +6 "core" %24\ P  +2 "valve0"D% +5 "core" Ę%PRTC +3 "carousel0"F% +4 "core" Ƅ%2,@P  +3 "syringe0"B[& +5 "core" &pP# L +3 "syringe1"C% +5 "core" Õ%`P! +4 ."Air"Air.seek :clear +4 "syringe1"C(& +6 C,' +7 "core" è&lP# +3 "valve0"Dk& +4 "core" &*O@  +350 ì' +2 "syringe0"Bq% +5 "core" % +4 ."Lysis1"Lysis1.seek :clear +4 "valve0"DA% +61 "syringe0"Bf' +8 "core" %RO +4 ."Plunge"Plunge.seek :clear +5 "valve0"D?' +74 "core" Ŀ' +223 ' +2 .tCarousel.seek 54 +5 "carousel0"F'3 +36 "core" Ɔ' +3 "carousel0"Fj% +5 "core" %3L8R ( +3 "syringe0"B8% +6 "core" ¸%P" +2 .tLysis1.seek :locked +7 "syringe0"B' +309 "core" Ÿ' +4 "valve0"D7% +8 "core" ķ%^DO_ +3 ."Plunge"Plunge.seek :locked +3 "valve0"D' +8 "syringe1"Ci% +5 "core" %PD +4 ."Air"Air.seek :locked +3 "syringe1"CZ' +56 "core" Đ' +306 ' +3 "carousel0"F% +5 "core" ƚ%3EP  +2 #tVacuuming Solid Top cartridge 55 for 30 seconds +5 "carousel0"F`% +5 "core" %4,P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D>( +179 "core" ľ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +4 "valve0"D(* +179 "core" Ď( +3 .tdelay 30 seconds +3005 "carousel0"FD% +3 "core" %4,TP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"Ds( +159 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D(* +159 "core" ě( +4 "carousel0"F% +5 "core" Ƃ%44$P  +3 "valve0"D1% +4 "core" ı%RQ +3 "carousel0"F% +6 "core" Ɨ%4,=P  +2 "syringe0"Bn& +6 "core" &mP O +3 "syringe1"CB% +5 "core" %ZP" +4 ."Air"Air.seek :clear +6 "syringe1"C0& +6 Ce' +7 "core" ð&gP +3 "valve0"D"& +4 "core" Ģ&*O  +349 ' +3 "syringe0"BK% +5 "core" % ¤[W ! +4 ."Lysis1"Lysis1.seek :clear +6 "valve0"DF% +9 "syringe0"B!' +5 "core" %RO+ +4 ."Plunge"Plunge.seek :clear +7 "valve0"D ' +73 "core" č' +222 ¡' +2 .tCarousel.seek 56 +5 "carousel0"FV'5 +36 "core" ' +2 "carousel0"FL% +6 "core" %5IR ( +2 "syringe0"Bx% +4 "core" %P' +4 .tLysis1.seek :locked +6 "syringe0"Bm' +308 "core" ' +4 "valve0"D#% +7 "core" ģ%^QOn +3 ."Plunge"Plunge.seek :locked +3 "valve0"D*' +7 "syringe1"C% +7 "core" Ó%PK +4 ."Air"Air.seek :locked +3 "syringe1"CN' +54 "core" Ī' +308 ' +2 "carousel0"F% +6 "core" Ɩ%5=P  +3 #tVacuuming Solid Top cartridge 56 for 30 seconds +3 "carousel0"F6% +7 "core" ƶ%5,P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"D:( +180 "core" ĺ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D(* +178 "core" ă( +2 .tdelay 30 seconds +3004 "carousel0"FW% +4 "core" %5,rP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"Du( +159 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D+(* +159 "core" ī( +3 "carousel0"F<% +5 "core" Ƽ%54IP  +3 "valve0"Dc% +5 "core" %QRT6 +3 "carousel0"F% +4 "core" ƈ%5-AP  +4 "syringe0"B9& +4 "core" ¹&qP K +4 "syringe1"Ca% +5 "core" %zP +3 ."Air"Air.seek :clear +6 "syringe1"CS& +8 CQ' +3 "core" &jP +3 "valve0"D & +6 "core" Ġ&*O  +349 ' +2 "syringe0"Bz% +5 "core" %©?[5  +6 "valve0"D$% +4 ."Lysis1"Lysis1.seek :clear +4 "syringe0"B' +7 "core" Ĥ%SO +6 ."Plunge"Plunge.seek :clear +4 "valve0"D5' +76 "core" ĵ' +218 ’' +2 .tCarousel.seek 57 +4 "carousel0"F_'6 +37 "core" ' +2 "carousel0"F% +6 "core" ƙ%6R ( +2 "syringe0"B%% +4 "core" ¥%P. +4 .tLysis1.seek :locked +3 "syringe0"BU' +312 "core" ' +3 "valve0"Dw% +7 "core" %^NOL +2 ."Plunge"Plunge.seek :locked +5 "valve0"D=' +6 "syringe1"CP% +6 "core" %PO +3 ."Air"Air.seek :locked +3 "syringe1"CT' +56 "core" Ľ' +307 ' +2 "carousel0"Fo% +6 "core" %6@P  +3 #tVacuuming Solid Top cartridge 57 for 30 seconds +2 "carousel0"F~% +8 "core" %6,P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"Dv( +178 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D;(* +233 "core" Ļ( +2 .tdelay 30 seconds +3004 "carousel0"Fr% +5 "core" %6,P  +3 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +6 "valve0"D^( +158 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"Dd(* +161 "core" ( +3 "carousel0"F)% +5 "core" Ʃ%64WP  +4 "valve0"DH% +5 "core" %RT> +2 "carousel0"FR% +6 "core" %6,\\P  +3 "syringe0"BY& +5 "core" &oP M +3 "syringe1"Ct% +6 "core" %^P +4 ."Air"Air.seek :clear +9 "syringe1"C& +4 C.' +8 "core" Ü&\\P +3 "valve0"DO& +6 "core" &*OB  +347 î' +2 "syringe0"B{% +5 "core" %®[P  +5 ."Lysis1"Lysis1.seek :clear +5 "valve0"Dy% +7 "syringe0"B@' +7 "core" %RO +4 ."Plunge"Plunge.seek :clear +6 "valve0"DG' +74 "core" ' +221 ' +3 .tCarousel.seek 58 +5 "carousel0"F'7 +36 "core" Ƙ' +2 "carousel0"F% +6 "core" Ƅ%7UIR ( +2 "syringe0"B[% +5 "core" %P +4 .tLysis1.seek :locked +5 "syringe0"B' +309 "core" •' +4 "valve0"D(% +6 "core" Ĩ%^IOd +3 ."Plunge"Plunge.seek :locked +4 "valve0"Dk' +7 "syringe1"Cb% +6 "core" %PD +4 ."Air"Air.seek :locked +3 "syringe1"C' +54 "core" ' +306 Ç' +3 "carousel0"Fq% +5 "core" %7=UP  +2 #tVacuuming Solid Top cartridge 58 for 30 seconds +4 "carousel0"FA% +7 "core" %7-UP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D&( +179 "core" Ħ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +7 "valve0"DJ(* +177 "core" ( +3 .tdelay 30 seconds +2445 "Can"_jz+|um +559 "carousel0"Fj% +4 "core" %7,UP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +5 "valve0"D8( +159 "core" ĸ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D}(* +157 "core" ( +4 "carousel0"Ff% +6 "core" %74U8P  +3 "valve0"D7% +5 "core" ķ%SQ +3 "carousel0"Fi% +4 "core" %7,U>P  +3 "syringe0"B?& +5 "core" ¿&ohP M +3 "syringe1"C,% +5 "core" ì%wP +4 ."Air"Air.seek :clear +7 "syringe1"C& +8 C3' +5 "core" Ú&|P +3 "valve0"Dh& +6 "core" &*O  +347 ó' +2 "syringe0"B'% +6 "core" §%®G[@  +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D-% +5 "syringe0"B]' +8 "core" ĭ%RO% +5 ."Plunge"Plunge.seek :clear +6 "valve0"D|' +73 "core" ' +221 ' +2 .tCarousel.seek 59 +5 "carousel0"F'8 +35 "core" Ɲ' +2 "carousel0"F% +6 "core" Ɓ%8.R ( +2 "syringe0"Bp% +5 "core" %P2 +3 .tLysis1.seek :locked +5 "syringe0"BM' +309 "core" ' +3 "valve0"D% +8 "core" Ğ%^OO +3 ."Plunge"Plunge.seek :locked +4 "valve0"Dl' +7 "syringe1"CX% +6 "core" %P_ +3 ."Air"Air.seek :locked +6 "syringe1"CZ' +53 "core" ' +307 ' +2 "carousel0"F% +6 "core" Ƒ%8=P  +3 #tVacuuming Solid Top cartridge 59 for 30 seconds +2 "carousel0"FC% +9 "core" %8,zP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D( +180 "core" ğ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D(* +179 "core" Đ( +2 .tdelay 30 seconds +3004 "carousel0"F4% +4 "core" ƴ%8,0P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +3 "valve0"D( +160 "core" ą( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"D(* +157 "core" Ć( +3 "carousel0"F% +6 "core" Ɣ%83eP  +4 "valve0"D\ % +7 "core" Ċ%RO +3 "carousel0"F % +5 "core" Ƌ%8,3P  +3 "syringe0"B& +4 "core" &mP% O +4 "syringe1"CI% +4 "core" %qP' +5 ."Air"Air.seek :clear +6 "syringe1"C/& +4 C`' +9 "core" ï&o*P# +3 "valve0"D & +5 "core" ĉ&*O$  +347 ' +2 "syringe0"B>% +6 "core" ¾%·,[K  +4 ."Lysis1"Lysis1.seek :clear +6 "valve0"DD% +3 "syringe0"B' +9 "core" %RO +5 ."Plunge"Plunge.seek :clear +4 "valve0"D' +74 "core" Ă' +222 Ž' +2 .tCarousel.seek 60 +6 "carousel0"F1'9 +34 "core" Ʊ' +2 "carousel0"F% +7 "core" Ɨ%9-R ( +2 "syringe0"Bn% +5 "core" %P, +3 .tLysis1.seek :locked +6 "syringe0"BB' +309 "core" ' +4 "valve0"D0% +8 "core" İ%^MO_ +2 ."Plunge"Plunge.seek :locked +3 "valve0"D"' +7 "syringe1"Cs% +7 "core" %PO +2 ."Air"Air.seek :locked +4 "syringe1"CE' +55 "core" Ģ' +307 ' +3 "carousel0"FK% +5 "core" %9<P  +4 #tVacuuming Solid Top cartridge 60 for 30 seconds +2 "carousel0"FF% +8 "core" %9-%P  +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D\\( +180 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D (* +179 "core" Č( +3 .tdelay 30 seconds +3004 "carousel0"FL% +5 "core" %9,KP  +3 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +4 "valve0"Dx( +159 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D2(* +159 "core" IJ( +3 "carousel0"F!% +5 "core" ơ%96:P  +3 "syringe0"B#& +5 "core" £&uP( G +3 "syringe1"C% +4 "core" Ó%`4P +5 ."Air"Air.seek :clear +4 "syringe1"C & +6 Ce' +7 "core" Í&qP +3 "valve0"D& +4 "core" Ė&*O1  +349 ' +2 "syringe0"B6% +6 "core" ¶%¤[Z ! +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D% +5 "syringe0"B:' +7 "core" ě%RAO +4 ."Plunge"Plunge.seek :clear +6 "valve0"DW' +74 "core" ' +222 º' +2 #tCartridges under vacuum. Individual Leak Test begins +3 #Awaiting answer to "Close valve on vacuum flask & turn off vacuum. Record Start Vacuum." +17738 "Can"aj+|u| +29989 ak +|up +29990 `k+|u +5719 .tdelay 10:00 +24291 "Can"`kB+|u[ +30011 `j~+|u~ +5702 #tAwaiting answer to "if Vacuum dropped in sample bypass then recharge before proceeding" +24305 "Can"_j+|up +30002 `k +|uy +587 #"pretson"-> yes +4393 #t\move through each cartridge position & record end vacuum +3 #Vacuuming cartridge 1 +8 "valve0"D% +5 "core" ă%^FO +2 "syringe0"B<% +6 "core" ¼%O +2 "syringe1"Cc% +5 "core" %O +3 .tCarousel.seek 1 +3 "carousel0"F' +1217 "core" ƈ' +2 "carousel0"F9% +6 "core" ƹ%<}R ( +3 "syringe0"Ba% +4 "core" %P +3 .tLysis1.seek :locked +3 "syringe0"BS' +315 "core" ' +3 "valve0"D % +8 "core" Ġ%^DOl +2 ."Plunge"Plunge.seek :locked +5 "valve0"Du' +10 "syringe1"CN% +7 "core" %PD +4 ."Air"Air.seek :locked +3 "syringe1"Cz' +50 "core" ' +312 ' +2 "carousel0"F$% +7 "core" Ƥ%><cP  +3 "carousel0"Fm% +6 "core" %,<nP  +3 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +4 "valve0"D*( +179 "core" Ī( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D(* +178 "core" ę( +3 #tAwaiting answer to "record Vacuum" +3089 "carousel0"F%% +3 "core" ƥ%,<)P  +5 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"DV( +159 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D(* +160 "core" Ē( +3 #tAwaiting answer to "recharge if needed" +794 #Vacuuming cartridge 2 +4 "carousel0"Fw% +6 "core" %-<sP  +3 "valve0"DP% +5 "core" %RN +3 "carousel0"F5% +6 "core" Ƶ%,<kP  +3 "syringe0"BQ& +5 "core" &xP D +2 "syringe1"Co% +6 "core" %MP +4 ."Air"Air.seek :clear +6 "syringe1"C~& +6 C+' +8 "core" &iP +3 "valve0"Dv& +5 "core" &*O? +346 ë' +3 "syringe0"Br% +5 "core" %ª [  +4 ."Lysis1"Lysis1.seek :clear +7 "valve0"D;% +4 "syringe0"B)' +9 "core" Ļ%R\ O +3 ."Plunge"Plunge.seek :clear +6 "valve0"DH' +75 "core" ' +220 ©' +3 .tCarousel.seek 2 +5 "carousel0"FR' +34 "core" ' +3 "carousel0"FY% +5 "core" %h]R ( +3 "syringe0"Bt% +4 "core" %P +3 .tLysis1.seek :locked +4 "syringe0"B' +312 "core" œ' +3 "valve0"DO% +8 "core" %^UOo +2 ."Plunge"Plunge.seek :locked +4 "valve0"D^' +6 "syringe1"CT% +8 "core" %P4 +2 ."Air"Air.seek :locked +5 "syringe1"C{' +54 "core" ' +307 ' +2 "carousel0"Fy% +6 "core" %9hP  +3 "carousel0"FU% +5 "core" %=hnP  +3 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +6 "valve0"D=( +176 "core" Ľ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"D(* +178 "core" Ą( +2 #tAwaiting answer to "record Vacuum" +1787 "carousel0"F[% +4 "core" %,hRP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"D_( +159 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +2 "valve0"D@(* +160 "core" ( +3 #tAwaiting answer to "recharge if needed" +195 #Vacuuming cartridge 3 +5 "carousel0"F(% +6 "core" ƨ%,hP{  +4 "valve0"Db% +5 "core" %RO +2 "carousel0"FG% +5 "core" %-h&P  +3 "syringe0"B.& +5 "core" ®&pP L +2 "syringe1"Cq% +5 "core" %P +5 ."Air"Air.seek :clear +6 "syringe1"CA& +7 Cd' +8 "core" &fP +2 "valve0"D&& +5 "core" Ħ&*xO1 +347 ' +3 "syringe0"Bj% +5 "core" % ´c[  +5 ."Lysis1"Lysis1.seek :clear +6 "valve0"DJ% +4 "syringe0"Bf' +8 "core" %RO +5 ."Plunge"Plunge.seek :clear +4 "valve0"D7' +74 "core" ķ' +223 ' +2 .tCarousel.seek 3 +6 "carousel0"Fi' +34 "core" ' +3 "carousel0"F?% +5 "core" ƿ%\ R ( +2 "syringe0"B,% +6 "core" ¬%P +2 .tLysis1.seek :locked +5 "syringe0"B' +310 "core" š' +4 "valve0"Dh% +7 "core" %^OO` +3 ."Plunge"Plunge.seek :locked +3 "valve0"D8' +7 "syringe1"C% +7 "core" Ç%P3 +3 ."Air"Air.seek :locked +4 "syringe1"C'' +53 "core" ĸ' +307 ç' +3 "carousel0"F-% +5 "core" ƭ%>\ rP  +4 "carousel0"F% +4 "core" ƕ%>\ qP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"Dk( +177 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D(* +179 "core" ā( +3 #tAwaiting answer to "record Vacuum" +800 "carousel0"Fp% +4 "core" %,\ [P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D( +160 "core" Ę( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D](* +159 "core" ( +3 #tAwaiting answer to "recharge if needed" +448 #Vacuuming cartridge 4 +3 "carousel0"F% +8 "core" ƞ%,\ TP  +3 "valve0"DX% +6 "core" %RN +2 "carousel0"F|% +6 "core" %,\ eP  +3 "syringe0"B3& +4 "core" ³&uP G +3 "syringe1"C% +5 "core" Ñ%IP +3 ."Air"Air.seek :clear +7 "syringe1"CC& +2 C}' +8 "core" &iP +3 "valve0"D& +5 "core" ğ&*}O5 +349 ' +2 "syringe0"B4% +6 "core" ´% ª)Z  +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D% +5 "syringe0"B' +7 "core" Đ%RN +4 ."Plunge"Plunge.seek :clear +7 "valve0"D\ ' +72 "core" Ċ' +221 ”' +3 .tCarousel.seek 4 +3 "carousel0"F ' +36 "core" Ƌ' +3 "carousel0"F% +5 "core" %4R ( +3 "syringe0"BI% +4 "core" %P +2 .tLysis1.seek :locked +6 "syringe0"B/' +310 "core" ¯' +5 "valve0"D % +7 "core" ĉ%^KOf +2 ."Plunge"Plunge.seek :locked +4 "valve0"D' +6 "syringe1"CZ% +8 "core" %P@ +3 ."Air"Air.seek :locked +4 "syringe1"C>' +54 "core" ą' +307 þ' +2 "carousel0"FD% +6 "core" %?P  +56 "carousel0"FM% +6 "core" %,P|  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +6 "valve0"Dl( +177 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D(* +179 "core" ė( +3 #tAwaiting answer to "record Vacuum" +1175 "carousel0"Fn% +5 "core" %,P  +4 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"D( +159 "core" ĝ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +6 "valve0"D(* +157 "core" Ď( +3 #tAwaiting answer to "recharge if needed" +637 #Vacuuming cartridge 5 +4 "carousel0"F0% +7 "core" ư%,cP  +3 "valve0"Ds% +6 "core" %RO +2 "carousel0"F% +6 "core" Ƃ%,P  +2 "syringe0"B`& +7 "core" &vP F +3 "syringe1"CK% +7 "core" %P! +4 ."Air"Air.seek :clear +5 "syringe1"CF& +3 C' +10 "core" &oP$ +2 "valve0"D\\& +8 "core" &*nO@ +345 Æ' +2 "syringe0"BL% +6 "core" % ¹?[ +5 ."Lysis1"Lysis1.seek :clear +3 "valve0"D % +6 "syringe0"B!' +7 "core" Č%RO\ +4 ."Plunge"Plunge.seek :clear +5 "valve0"D#' +75 "core" ģ' +221 ¡' +2 .tCarousel.seek 5 +6 "carousel0"F' +34 "core" Ɠ' +2 "carousel0"F % +6 "core" ƍ%8SR ( +2 "syringe0"B% +4 "core" –%P) +4 .tLysis1.seek :locked +3 "syringe0"Bx' +312 "core" ' +5 "valve0"DE% +6 "core" %^IO[ +3 ."Plunge"Plunge.seek :locked +3 "valve0"D6' +7 "syringe1"C% +6 "core" Û%PH +3 ."Air"Air.seek :locked +4 "syringe1"CB' +54 "core" Ķ' +308 ' +3 "carousel0"F"% +5 "core" Ƣ%:7wP  +5 "carousel0"F% +5 "core" ƃ%;8P  +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +6 .tToroid.seek :cartridge +3 "valve0"D<( +179 "core" ļ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"Dc(* +180 "core" ( +3 #tAwaiting answer to "record Vacuum" +1007 "carousel0"F1% +4 "core" Ʊ%,86P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +5 "valve0"D9( +158 "core" Ĺ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"Da(* +158 "core" ( +3 #tAwaiting answer to "recharge if needed" +287 #Vacuuming cartridge 6 +3 "carousel0"F:% +8 "core" ƺ%,7P{  +4 "valve0"D % +5 "core" Ġ%SHN f +2 "carousel0"FN% +6 "core" %,6P  +3 "syringe0"BW& +5 "core" &pP L +3 "syringe1"Ce% +4 "core" %P +5 ."Air"Air.seek :clear +6 "syringe1"C$& +6 Cm' +8 "core" ä&kP +3 "valve0"D2& +4 "core" IJ&*mO: +347 ' +3 "syringe0"B*% +5 "core" ª%¯^["  +5 ."Lysis1"Lysis1.seek :clear +4 "valve0"D%% +7 "syringe0"B' +6 "core" ĥ%RN +5 ."Plunge"Plunge.seek :clear +5 "valve0"DV' +74 "core" ' +222 ™' +2 .tCarousel.seek 6 +7 "carousel0"Fw' +33 "core" ' +2 "carousel0"FP% +6 "core" %sR ( +2 "syringe0"B5% +5 "core" µ%"P. +3 .tLysis1.seek :locked +5 "syringe0"BQ' +309 "core" ' +3 "valve0"Do% +7 "core" %^NOq +2 ."Plunge"Plunge.seek :locked +3 "valve0"D~' +7 "syringe1"Cv% +8 "core" % \ PJ +2 ."Air"Air.seek :locked +3 "syringe1"Cz' +57 "core" ' +305 ' +3 "carousel0"Fr% +5 "core" %=sP  +4 "carousel0"F;% +5 "core" ƻ%=sP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"DS( +179 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"Du(* +180 "core" ( +3 #tAwaiting answer to "record Vacuum" +848 "Can"aj+|u +240 "carousel0"FY% +4 "core" %,stP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +6 "valve0"Dt( +157 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D(* +159 "core" Ĉ( +3 #tAwaiting answer to "recharge if needed" +2 #Vacuuming cartridge 7 +8 "carousel0"F)% +7 "core" Ʃ%,sqP  +2 "valve0"DO% +6 "core" %RO +2 "carousel0"FT% +5 "core" %,sjP  +2 "syringe0"BH& +6 "core" &rP J +2 "syringe1"C+% +6 "core" ë%PP +3 ."Air"Air.seek :clear +4 "syringe1"Cy& +9 CU' +4 "core" &iP +3 "valve0"D& +4 "core" Ē&*]O; +349 ' +3 "syringe0"B=% +5 "core" ½%¤[A ! +5 ."Lysis1"Lysis1.seek :clear +5 "valve0"D[% +6 "syringe0"B' +5 "core" %RO\ +5 ."Plunge"Plunge.seek :clear +5 "valve0"D_' +75 "core" ' +219 „' +2 .tCarousel.seek 7 +6 "carousel0"F(' +34 "core" ƨ' +3 "carousel0"Fb% +8 "core" %kR ( +2 "syringe0"BG% +5 "core" %P +3 .tLysis1.seek :locked +6 "syringe0"B.' +309 "core" ®' +3 "valve0"Dq% +9 "core" %^SOe +2 ."Plunge"Plunge.seek :locked +5 "valve0"DA' +7 "syringe1"C&% +9 "core" æ%PC +3 ."Air"Air.seek :locked +5 "syringe1"C{' +52 "core" ' +309 ' +3 "carousel0"Fj% +5 "core" %:LP  +4 "carousel0"FJ% +4 "core" %;P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"D( +179 "core" Ĝ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D^(* +180 "core" ( +3 #tAwaiting answer to "record Vacuum" +879 "carousel0"F?% +5 "core" ƿ%,IP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"D,( +160 "core" Ĭ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"DR(* +158 "core" ( +3 #tAwaiting answer to "recharge if needed" +2 #Vacuuming cartridge 8 +8 "carousel0"Ff% +7 "core" %0`P  +2 "valve0"Dh% +6 "core" %RO +2 "carousel0"F% +4 "core" Ƈ%,P  +4 "syringe0"B7& +4 "core" ·&^P# ^ +3 "syringe1"Cd% +8 "core" %P +59 ."Air"Air.seek :clear +4 "syringe1"C-& +4 C' +9 "core" í&fP +3 "valve0"D@& +5 "core" &*qO) +348 Õ' +3 "syringe0"Bk% +5 "core" %´[G  +5 ."Lysis1"Lysis1.seek :clear +5 "valve0"Dp% +6 "syringe0"B' +7 "core" %RN +5 ."Plunge"Plunge.seek :clear +5 "valve0"D' +74 "core" Ę' +221 ' +2 .tCarousel.seek 8 +5 "carousel0"F' +37 "core" ƞ' +3 "carousel0"FX% +5 "core" % R ( +2 "syringe0"B|% +6 "core" %P +2 .tLysis1.seek :locked +4 "syringe0"B3' +311 "core" ³' +3 "valve0"D% +8 "core" đ%^RON +3 ."Plunge"Plunge.seek :locked +4 "valve0"DC' +6 "syringe1"C% +8 "core" ß%P\\ +2 ."Air"Air.seek :locked +5 "syringe1"C'' +54 "core" ' +308 ç' +2 "carousel0"F4% +6 "core" ƴ%; P  +3 "carousel0"F% +5 "core" Ɛ%; P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"D( +178 "core" Ě( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D8(* +177 "core" ĸ( +4 #tAwaiting answer to "record Vacuum" +869 "carousel0"F% +4 "core" %, \\P  +3 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +7 "valve0"DI( +157 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"Di(* +158 "core" ( +3 #tAwaiting answer to "recharge if needed" +2 #Vacuuming cartridge 9 +7 "carousel0"F% +7 "core" Ɣ%- P  +2 "valve0"D % +5 "core" ĉ%RO +3 "carousel0"FZ% +4 "core" %- \ oP  +3 "syringe0"B\ & +5 "core" Š&rP J +3 "syringe1"C}% +5 "core" %2P& +4 ."Air"Air.seek :clear +4 "syringe1"CD& +9 CM' +7 "core" &pP +3 "valve0"D]& +5 "core" &*]OW +349 ' +2 "syringe0"Bl% +6 "core" %± [G  +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"Dn% +5 "syringe0"B' +8 "core" %RO +4 ."Plunge"Plunge.seek :clear +6 "valve0"D' +74 "core" ĝ' +220 —' +3 .tCarousel.seek 9 +5 "carousel0"F0' +35 "core" ư' +2 "carousel0"Fs% +5 "core" %$OXR ( +3 "syringe0"B% +5 "core" ‚%P +2 .tLysis1.seek :locked +6 "syringe0"B`' +310 "core" ' +3 "valve0"DK% +7 "core" %^LOe +3 ."Plunge"Plunge.seek :locked +5 "valve0"DF' +6 "syringe1"C\\% +5 "core" %3P` +3 ."Air"Air.seek :locked +4 "syringe1"C>' +55 "core" ' +307 þ' +3 "carousel0"FL% +5 "core" %?$N-P  +3 "carousel0"F % +5 "core" ƌ%<$NP  +3 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"D/( +179 "core" į( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +2 .tToroid.seek :clear +5 "valve0"D(* +177 "core" ą( +3 #tAwaiting answer to "record Vacuum" +346 "carousel0"F % +5 "core" ƍ%,$NhP  +3 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"D( +158 "core" Ė( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D (* +160 "core" ċ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 10 +5 "carousel0"F!% +8 "core" ơ%-$MP  +4 "valve0"DE% +4 "core" %RO +3 "carousel0"F% +6 "core" ƛ%+$NP  +3 "syringe0"B#& +5 "core" £&shP/ I +3 "syringe1"C% +5 "core" Æ%~P1 +5 ."Air"Air.seek :clear +3 "syringe1"C"& +9 C' +4 "core" â&eP/ +3 "valve0"D& +4 "core" Ď&*]O' +348 Ã' +2 "syringe0"B<% +6 "core" ¼% ¯[_  +3 ."Lysis1"Lysis1.seek :clear +5 "valve0"D1% +8 "syringe0"Bc' +7 "core" ı%RO +3 ."Plunge"Plunge.seek :clear +6 "valve0"D9' +75 "core" Ĺ' +221 ' +2 .tCarousel.seek 10 +5 "carousel0"F:' +37 "core" ƺ' +2 "carousel0"F % +6 "core" Ơ%(R ( +2 "syringe0"BN% +5 "core" %P) +3 .tLysis1.seek :locked +3 "syringe0"BW' +313 "core" ' +3 "valve0"De% +7 "core" %^CO[ +3 ."Plunge"Plunge.seek :locked +3 "valve0"D$' +7 "syringe1"C2% +7 "core" ò% PM +2 ."Air"Air.seek :locked +6 "syringe1"CB' +53 "core" Ĥ' +307 ' +2 "carousel0"F*% +6 "core" ƪ%A(P  +3 "carousel0"F%% +5 "core" ƥ%<(vP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"Dx( +178 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"D6(* +176 "core" Ķ( +2 #tAwaiting answer to "record Vacuum" +754 "carousel0"FP% +5 "core" %,(ZP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +6 "valve0"D5( +158 "core" ĵ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D(* +159 "core" ē( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 11 +5 "carousel0"F% +9 "core" ƙ%-(cP  +3 "valve0"Do% +4 "core" %RN +3 "carousel0"Fv% +5 "core" %-(ZP  +3 "syringe0"BV& +4 "core" &q;P: K +4 "syringe1"Cm% +5 "core" %v6P= +4 ."Air"Air.seek :clear +8 "syringe1"Cr& +8 C;' +4 "core" &ewP= +3 "valve0"Da& +5 "core" &*[O +348 û' +2 "syringe0"BS% +5 "core" %  G[a % +5 ."Lysis1"Lysis1.seek :clear +4 "valve0"DY% +6 "syringe0"Bu' +8 "core" %RO/ +4 ."Plunge"Plunge.seek :clear +10 "valve0"D)' +73 "core" ĩ' +219 ' +3 .tCarousel.seek 11 +7 "carousel0"FO' +35 "core" ' +2 "carousel0"FT% +6 "core" % ,MR ( +2 "syringe0"BH% +4 "core" %P8 +3 .tLysis1.seek :locked +5 "syringe0"B+' +310 "core" «' +4 "valve0"Dy% +8 "core" %_+Oq +2 ."Plunge"Plunge.seek :locked +3 "valve0"D' +7 "syringe1"Ct% +61 "core" % PS +4 ."Air"Air.seek :locked +5 "syringe1"Cz' +7 "core" Ē' +355 ' +2 "carousel0"F=% +6 "core" ƽ% >, P  +3 "carousel0"F[% +5 "core" % 8,8P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +5 "valve0"DQ( +177 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D~(* +180 "core" ( +3 #tAwaiting answer to "record Vacuum" +878 "carousel0"Fb% +4 "core" % ,,P  +4 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"DG( +158 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +3 "valve0"Dw(* +160 "core" ( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 12 +6 "carousel0"F% +6 "core" Ƅ% 0,P  +3 "valve0"Dq% +4 "core" %RO +3 "carousel0"F&% +5 "core" Ʀ% ,,P  +3 "syringe0"B_& +5 "core" &iP' S +3 "syringe1"CU% +4 "core" %~P& +5 ."Air"Air.seek :clear +4 "syringe1"Cj& +9 CJ' +4 "core" &lP% +3 "valve0"D& +5 "core" Ĉ&*OA  +348 ' +2 "syringe0"B% +6 "core" œ%ª[F  +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D?% +5 "syringe0"B^' +8 "core" Ŀ%RO +4 ."Plunge"Plunge.seek :clear +5 "valve0"Df' +74 "core" ' +222 ' +3 .tCarousel.seek 12 +6 "carousel0"Fh'\ +34 "core" ' +3 "carousel0"F% +5 "core" Ƈ%\ 1|R ( +3 "syringe0"B7% +4 "core" ·%P# +3 .tLysis1.seek :locked +4 "syringe0"Bd' +311 "core" ' +4 "valve0"D-% +7 "core" ĭ%^DOh +4 ."Plunge"Plunge.seek :locked +3 "valve0"D@' +8 "syringe1"C,% +6 "core" ì%"P_ +4 ."Air"Air.seek :locked +5 "syringe1"C{' +52 "core" ' +311 ' +2 "carousel0"Fk% +5 "core" %\ ?1P  +4 "carousel0"Fp% +5 "core" %\ ;1IP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"D.( +177 "core" Į( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"DA(* +177 "core" ( +2 #tAwaiting answer to "record Vacuum" +820 "carousel0"FX% +3 "core" %\ -1TP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +6 "valve0"D|( +159 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D((* +159 "core" Ĩ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 13 +7 "carousel0"F% +7 "core" Ɓ%\ ,1MP  +3 "valve0"D% +5 "core" đ%SO +2 "carousel0"F% +6 "core" Ɵ%\ ,1MP  +3 "syringe0"B& +5 "core" ˜&kP' Q +2 "syringe1"C% +5 "core" Õ%pP, +6 ."Air"Air.seek :clear +5 "syringe1"C4& +4 C' +9 "core" ô&lP* +3 "valve0"DR& +4 "core" &*O3 c +348 Ð' +2 "syringe0"B% +5 "core" š%¯[R  +5 ."Lysis1"Lysis1.seek :clear +7 "valve0"D% +4 "syringe0"B8' +8 "core" %RO +4 ."Plunge"Plunge.seek :clear +4 "valve0"D' +76 "core" Ĕ' +222 ¸' +2 .tCarousel.seek 13 +5 "carousel0"F ' +37 "core" Ɖ' +2 "carousel0"FZ% +5 "core" % 5dR ( +3 "syringe0"B\ % +5 "core" Š%P0 +2 .tLysis1.seek :locked +5 "syringe0"B}' +310 "core" ' +5 "valve0"DD% +6 "core" %^TO +2 ."Plunge"Plunge.seek :locked +4 "valve0"D]' +8 "syringe1"CI% +6 "core" %PR +2 ."Air"Air.seek :locked +7 "syringe1"C'' +52 "core" ' +308 ç' +3 "carousel0"Fl% +5 "core" % >5aP  +4 "carousel0"Fn% +4 "core" % ;5aP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +6 "valve0"D3( +177 "core" ij( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"DC(* +178 "core" ( +3 #tAwaiting answer to "record Vacuum" +430 "carousel0"Fs% +5 "core" % ,5bP  +3 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +6 "valve0"D( +158 "core" Ă( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D(* +159 "core" Ğ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 14 +5 "carousel0"F% +8 "core" Ɨ% /5bP  +3 "valve0"DK% +4 "core" %RO" +3 "carousel0"F\\% +5 "core" % ,5cwP  +4 "syringe0"B& +5 "core" &i P5 S +2 "syringe1"CM% +6 "core" %|P3 +4 ."Air"Air.seek :clear +6 "syringe1"CL& +3 C ' +8 "core" &muP2 +3 "valve0"Di& +5 "core" &*O] d +349 Ì' +3 "syringe0"B/% +5 "core" ¯%)¾ [  +5 ."Lysis1"Lysis1.seek :clear +4 "valve0"D % +8 "syringe0"B' +7 "core" č%RO +4 ."Plunge"Plunge.seek :clear +7 "valve0"D!' +73 "core" ġ' +221 …' +2 .tCarousel.seek 14 +4 "carousel0"FE' +37 "core" ' +2 "carousel0"F% +6 "core" ƛ% 9mR ( +2 "syringe0"B#% +5 "core" £%P) +3 .tLysis1.seek :locked +3 "syringe0"B' +312 "core" †' +4 "valve0"D"% +8 "core" Ģ%^OOs +2 ."Plunge"Plunge.seek :locked +5 "valve0"D' +6 "syringe1"C% +6 "core" Ö%PZ +3 ."Air"Air.seek :locked +3 "syringe1"C>' +57 "core" Ď' +305 þ' +4 "carousel0"F<% +5 "core" Ƽ% A9uP  +3 "carousel0"F1% +5 "core" Ʊ% ;9P  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"D`( +178 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +4 "valve0"DF(* +179 "core" ( +3 #tAwaiting answer to "record Vacuum" +574 "carousel0"F % +4 "core" Ơ% ,9@P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"DN( +160 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D0(* +158 "core" İ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 15 +5 "carousel0"Fc% +9 "core" % /9PP  +55 "valve0"De% +7 "core" %RO +2 "carousel0"F2% +6 "core" Ʋ% ,94P  +2 "syringe0"B9& +5 "core" ¹&tP. H +3 "syringe1"C% +5 "core" Ã%P. +6 "syringe1"C*& +4 ."Air"Air.seek :clear +5 "syringe1"C%' +5 "core" ê&kP- +4 "valve0"D & +4 "core" ċ&*OK p +349 å' +2 "syringe0"Bx% +6 "core" %ª![S  +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"DP% +9 "syringe0"B6' +4 "core" %R-O +3 ."Plunge"Plunge.seek :clear +9 "valve0"D' +72 "core" ę' +221 ¶' +3 .tCarousel.seek 15 +4 "carousel0"Fo' +35 "core" ' +3 "carousel0"Fv% +5 "core" % =8R ( +3 "syringe0"BV% +5 "core" %P/ +2 .tLysis1.seek :locked +4 "syringe0"Bm' +311 "core" ' +3 "valve0"Dr% +9 "core" %^OOa +2 ."Plunge"Plunge.seek :locked +5 "valve0"Da' +7 "syringe1"C5% +6 "core" õ% P^ +2 ."Air"Air.seek :locked +5 "syringe1"CB' +54 "core" ' +307 ' +2 "carousel0"FS% +6 "core" % ;=9P  +3 "carousel0"FY% +5 "core" % >=P  +4 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"DW( +180 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"D$(* +177 "core" Ĥ( +2 #tAwaiting answer to "record Vacuum" +671 "carousel0"FT% +4 "core" % ,=vP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"DH( +159 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"D:(* +158 "core" ĺ( +3 #tAwaiting answer to "recharge if needed" +6 #Vacuuming cartridge 16 +3 "carousel0"Fu% +8 "core" % ,=iP  +2 "valve0"Dy% +6 "core" %RN  +2 "carousel0"Ft% +6 "core" % ,=eP  +4 "syringe0"B)& +6 "core" ©&r.P; J +4 "syringe1"C;% +4 "core" û%O#P4 +3 ."Air"Air.seek :clear +6 "syringe1"C=& +9 C[' +3 "core" ý&h(P9 +4 "valve0"D& +5 "core" ē&*O' r +348 ' +2 "syringe0"BQ% +6 "core" %$¤([{ ! +4 ."Lysis1"Lysis1.seek :clear +3 "valve0"Db% +7 "syringe0"B~' +7 "core" %RO +4 ."Plunge"Plunge.seek :clear +5 "valve0"D' +75 "core" Ą' +221 ' +3 .tCarousel.seek 16 +5 "carousel0"Fq' +34 "core" ' +3 "carousel0"F&% +5 "core" Ʀ%B,yR ( +2 "syringe0"B_% +5 "core" %P6 +3 .tLysis1.seek :locked +7 "syringe0"BU' +309 "core" ' +3 "valve0"Dj% +8 "core" %^JOr +2 ."Plunge"Plunge.seek :locked +5 "valve0"D' +6 "syringe1"CG% +8 "core" % Pd +2 ."Air"Air.seek :locked +5 "syringe1"Cz' +53 "core" Ĉ' +309 ' +2 "carousel0"F% +7 "core" Ɯ%=B*KP  +2 "carousel0"F?% +6 "core" ƿ%9B)PP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D+( +180 "core" ī( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D(* +180 "core" Ē( +3 #tAwaiting answer to "record Vacuum" +290 "Can"_j +|u +414 "carousel0"F% +4 "core" Ƈ%,B(EP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +6 "valve0"D7( +158 "core" ķ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"DO(* +158 "core" ( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 17 +6 "carousel0"F^% +7 "core" %,B)FP  +2 "valve0"D-% +5 "core" ĭ%RO +3 "carousel0"F,% +5 "core" Ƭ%,B(EP  +3 "syringe0"Bf& +4 "core" &uP% G +4 "syringe1"CJ% +4 "core" %P, +5 ."Air"Air.seek :clear +6 "syringe1"Ck& +9 Cp' +8 "core" &\\P) +2 "valve0"Dw& +7 "core" &*O9 o +345 ' +3 "syringe0"B.% +5 "core" ®%$´[w  +5 ."Lysis1"Lysis1.seek :clear +6 "valve0"DX% +9 "syringe0"BA' +4 "core" %RO +4 ."Plunge"Plunge.seek :clear +6 "valve0"D' +75 "core" ā' +220 ' +3 .tCarousel.seek 17 +5 "carousel0"F' +35 "core" Ƒ' +2 "carousel0"F% +5 "core" Ɵ%FmR ( +3 "syringe0"B% +4 "core" ˜%,PC +3 .tLysis1.seek :locked +4 "syringe0"B' +310 "core" •' +3 "valve0"D4% +8 "core" Ĵ%^LOd +3 ."Plunge"Plunge.seek :locked +4 "valve0"DR' +7 "syringe1"C|% +7 "core" %\ P^ +2 ."Air"Air.seek :locked +5 "syringe1"C{' +52 "core" ' +309 ' +3 "carousel0"F% +5 "core" ƚ%>FkP  +3 "carousel0"F% +5 "core" %:FjP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"Dd( +179 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"D@(* +177 "core" ( +3 #tAwaiting answer to "record Vacuum" +908 "carousel0"FZ% +3 "core" %,FjhP  +5 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +2 "valve0"D\ ( +161 "core" Ċ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +4 "valve0"Dh(* +158 "core" ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 18 +8 "carousel0"F8% +6 "core" Ƹ%,FkYP  +3 "valve0"DD% +5 "core" %RO1 +5 "carousel0"FI% +5 "core" %,FkZP  +3 "syringe0"B& +6 "core" ”&hP, T +3 "syringe1"C% +6 "core" Ð%~P& +4 ."Air"Air.seek :clear +8 "syringe1"Cl& +7 Cn' +3 "core" &fP+ +3 "valve0"D(& +5 "core" Ĩ&*Oi n +349 ' +2 "syringe0"B3% +6 "core" ³%#©[l  +4 ."Lysis1"Lysis1.seek :clear +7 "valve0"Ds% +9 "syringe0"BC' +3 "core" %RO. +5 ."Plunge"Plunge.seek :clear +5 "valve0"D' +73 "core" ė' +223 ' +2 .tCarousel.seek 18 +6 "carousel0"FK' +35 "core" ' +2 "carousel0"F\\% +6 "core" %JGR ( +2 "syringe0"B% +5 "core" %P' +2 .tLysis1.seek :locked +6 "syringe0"BM' +365 "core" ' +3 "valve0"DL% +8 "core" %^VOy +2 ."Plunge"Plunge.seek :locked +5 "valve0"Di' +6 "syringe1"C% +6 "core" Â%PN +3 ."Air"Air.seek :locked +3 "syringe1"C'' +56 "core" ' +307 ç' +3 "carousel0"F/% +5 "core" Ư% q +348 ñ' +2 "syringe0"B`% +6 "core" %(¬)[  +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D % +6 "syringe0"BF' +7 "core" Ġ%SO +5 ."Plunge"Plunge.seek :clear +5 "valve0"Dc' +74 "core" ' +222 ' +2 .tCarousel.seek 19 +4 "carousel0"Fe' +38 "core" ' +2 "carousel0"F2% +5 "core" Ʋ%NuR ( +3 "syringe0"B9% +4 "core" ¹%P/ +3 .tLysis1.seek :locked +4 "syringe0"B' +311 "core" ƒ' +3 "valve0"D*% +8 "core" Ī%^QOl +3 ."Plunge"Plunge.seek :locked +2 "valve0"D ' +8 "syringe1"CN% +7 "core" % Pe +2 ."Air"Air.seek :locked +4 "syringe1"C>' +54 "core" ċ' +310 þ' +2 "carousel0"Fx% +6 "core" % u +349 ÿ' +3 "syringe0"B+% +5 "core" «%*¡ [ $ +5 ."Lysis1"Lysis1.seek :clear +4 "valve0"D% +10 "syringe0"B' +4 "core" ć%RO! +5 ."Plunge"Plunge.seek :clear +4 "valve0"D^' +74 "core" ' +222 ’' +2 .tCarousel.seek 21 +6 "carousel0"F-' +37 "core" ƭ' +2 "carousel0"F,% +5 "core" Ƭ%WxR ( +3 "syringe0"Bf% +4 "core" %P* +3 .tLysis1.seek :locked +4 "syringe0"BJ' +311 "core" ' +3 "valve0"Dk% +7 "core" %^PO{ +3 ."Plunge"Plunge.seek :locked +4 "valve0"Dw' +6 "syringe1"C7% +7 "core" ÷%PL +2 ."Air"Air.seek :locked +5 "syringe1"Cz' +54 "core" ' +307 ' +2 "carousel0"F.% +7 "core" Ʈ%;Wx>P  +3 "carousel0"FX% +5 "core" %>WwP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"DU( +180 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"D(* +177 "core" Ĉ( +3 #tAwaiting answer to "record Vacuum" +448 "carousel0"F% +5 "core" Ɵ%,Ww[P  +3 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +6 .tToroid.seek :bypass +4 "valve0"D( +158 "core" Ę( +3 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +60 .tToroid.seek :clear +4 "valve0"Dq(* +160 "core" ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 22 +7 "carousel0"FA% +8 "core" %,WvQP  +3 "valve0"D4% +5 "core" Ĵ%RO +3 "carousel0"F|% +4 "core" %,WvOP  +3 "syringe0"B& +6 "core" &n#P2 N +2 "syringe1"Cp% +6 "core" %'P9 +4 ."Air"Air.seek :clear +5 "syringe1"C& +8 C' +4 "core" Ú&bP: +3 "valve0"DO& +6 "core" &*OB v +348 ' +3 "syringe0"Bd% +6 "core" %,²E[  +4 ."Lysis1"Lysis1.seek :clear +7 "valve0"DZ% +8 "syringe0"B@' +7 "core" %RO +4 ."Plunge"Plunge.seek :clear +6 "valve0"D8' +75 "core" ĸ' +221 ' +3 .tCarousel.seek 22 +3 "carousel0"FD' +36 "core" ' +3 "carousel0"FI% +5 "core" %[#R ( +3 "syringe0"B% +5 "core" ”%vP? +2 .tLysis1.seek :locked +6 "syringe0"B' +310 "core" ' +3 "valve0"Dl% +9 "core" %^zOe +3 ."Plunge"Plunge.seek :locked +5 "valve0"D(' +6 "syringe1"C\ % +5 "core" Ê% P\\ +4 ."Air"Air.seek :locked +3 "syringe1"C{' +55 "core" Ĩ' +307 ' +3 "carousel0"F3% +5 "core" Ƴ%=[%P  +3 "carousel0"Fs% +5 "core" %:[YP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +5 "valve0"D( +178 "core" ĕ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"DR(* +178 "core" ( +3 #tAwaiting answer to "record Vacuum" +730 "carousel0"F\\% +4 "core" %,[P  +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +5 "valve0"D( +159 "core" ĝ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D(* +160 "core" đ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 23 +8 "carousel0"FC% +5 "core" %,[P  +3 "valve0"DL% +6 "core" %RO1 +2 "carousel0"F% +6 "core" Ƃ%,[gP  +3 "syringe0"B& +5 "core" —&wP' E +3 "syringe1"Cn% +4 "core" %[P# +6 ."Air"Air.seek :clear +4 "syringe1"C/& +6 C ' +9 "core" ï&pP' +2 "valve0"Dh& +5 "core" &*OY o +348 Í' +2 "syringe0"B}% +6 "core" %0£[ " +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D% +5 "syringe0"B]' +9 "core" ě%SO+ +4 ."Plunge"Plunge.seek :clear +5 "valve0"D' +75 "core" ą' +219 ' +2 .tCarousel.seek 23 +7 "carousel0"F"'| +34 "core" Ƣ' +2 "carousel0"F% +6 "core" Ɩ%|`R ( +2 "syringe0"B!% +5 "core" ¡%P" +3 .tLysis1.seek :locked +3 "syringe0"B ' +311 "core" Œ' +4 "valve0"D<% +8 "core" ļ%^JO} +2 ."Plunge"Plunge.seek :locked +6 "valve0"D' +6 "syringe1"C#% +6 "core" ã%PQ +3 ."Air"Air.seek :locked +4 "syringe1"C'' +54 "core" Ğ' +309 ç' +2 "carousel0"F`% +5 "core" %|;`HP  +4 "carousel0"F % +4 "core" Ơ%|>`RP  +3 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"DM( +179 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"Di(* +177 "core" ( +3 #tAwaiting answer to "record Vacuum" +563 "carousel0"F2% +4 "core" Ʋ%|,`9P  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D9( +160 "core" Ĺ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"DK(* +158 "core" ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 24 +7 "carousel0"FF% +7 "core" %|,`(P  +3 "valve0"D*% +5 "core" Ī%SO$ +3 "carousel0"FN% +5 "core" %|,`,P  +3 "syringe0"Bc& +5 "core" &pP) L +3 "syringe1"C1% +4 "core" ñ%P* +5 ."Air"Air.seek :clear +6 "syringe1"Cx& +6 CP' +9 "core" &h7P& +2 "valve0"D & +5 "core" ĉ&*OM s +347 ' +3 "syringe0"B% +5 "core" †%+ª[  +6 ."Lysis1"Lysis1.seek :clear +2 "valve0"Dv% +5 "syringe0"B' +7 "core" %RO$ +5 ."Plunge"Plunge.seek :clear +6 "valve0"D6' +74 "core" Ķ' +221 Ž' +2 .tCarousel.seek 24 +6 "carousel0"Fr'v +34 "core" ' +2 "carousel0"F5% +6 "core" Ƶ%vdJ+R ( +2 "syringe0"B% +5 "core" ™%P" +2 .tLysis1.seek :locked +3 "syringe0"B%' +310 "core" ¥' +4 "valve0"DS% +9 "core" %^EOb +3 ."Plunge"Plunge.seek :locked +3 "valve0"D0' +8 "syringe1"CV% +6 "core" % PV +3 ."Air"Air.seek :locked +3 "syringe1"C>' +55 "core" İ' +308 þ' +3 "carousel0"FW% +5 "core" %vqEP  +3 "carousel0"F% +5 "core" ƛ%d=qHP  +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +4 "valve0"D( +179 "core" Đ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"D((* +177 "core" Ĩ( +2 #tAwaiting answer to "record Vacuum" +758 "carousel0"F% +3 "core" Ɩ%d,qP  +5 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"D!( +160 "core" ġ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +7 .tToroid.seek :clear +5 "valve0"DD(* +157 "core" ( +3 #tAwaiting answer to "recharge if needed" +2 #Vacuuming cartridge 28 +9 "carousel0"F]% +6 "core" %d,q7P  +4 "valve0"D<% +4 "core" ļ%RO +3 "carousel0"F#% +5 "core" ƣ%d,q.P  +3 "syringe0"B& +6 "core" …&uP% G +2 "syringe1"C % +5 "core" Í%|P +5 ."Air"Air.seek :clear +8 "syringe1"C`& +4 C ' +6 "core" &qP" +3 "valve0"D& +4 "core" đ&*O( x +349 à' +2 "syringe0"BM% +6 "core" %2¸L[ +3 ."Lysis1"Lysis1.seek :clear +8 "valve0"D2% +4 "syringe0"Bi' +9 "core" IJ%RO\ +5 ."Plunge"Plunge.seek :clear +4 "valve0"DF' +75 "core" ' +222 ' +3 .tCarousel.seek 28 +4 "carousel0"F*'^ +36 "core" ƪ' +3 "carousel0"FN% +5 "core" %^u[R ( +2 "syringe0"Bc% +6 "core" %#PB +2 .tLysis1.seek :locked +4 "syringe0"B1' +312 "core" ±' +3 "valve0"Dx% +8 "core" %^KOl +2 ."Plunge"Plunge.seek :locked +3 "valve0"D ' +8 "syringe1"C9% +6 "core" ù%\ PQ +2 ."Air"Air.seek :locked +3 "syringe1"C'' +57 "core" ĉ' +306 ç' +2 "carousel0"F% +6 "core" Ɔ%^9uZP  +3 "carousel0"Fv% +5 "core" %^;u[wP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"D ( +180 "core" Č( +2 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +7 .tToroid.seek :clear +3 "valve0"D(* +180 "core" Ğ( +4 #tAwaiting answer to "record Vacuum" +330 "carousel0"F5% +60 "core" Ƶ%^,uZjP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +6 "valve0"D( +158 "core" ę( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D"(* +159 "core" Ģ( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 29 +5 "carousel0"F% +8 "core" Ǝ%^,uZZP  +4 "valve0"DS% +5 "core" %RO) +2 "carousel0"FV% +6 "core" %^,uY^P  +2 "syringe0"B6& +5 "core" ¶&vP. F +3 "syringe1"CP% +5 "core" %yP. +7 ."Air"Air.seek :clear +5 "syringe1"CW& +5 CT' +11 "core" &iP, +3 "valve0"DK& +6 "core" &*O] l +343 ' +2 "syringe0"B% +6 "core" ƒ%5³[  +4 ."Lysis1"Lysis1.seek :clear +8 "valve0"Dt% +7 "syringe0"B ' +10 "core" %RO+ +3 ."Plunge"Plunge.seek :clear +7 "valve0"D$' +74 "core" Ĥ' +219 ‹' +2 .tCarousel.seek 29 +5 "carousel0"F='X +36 "core" ƽ' +3 "carousel0"FH% +5 "core" %XysR ( +3 "syringe0"Bu% +5 "core" %P- +2 .tLysis1.seek :locked +4 "syringe0"BY' +311 "core" ' +3 "valve0"DQ% +8 "core" %^NO| +2 ."Plunge"Plunge.seek :locked +5 "valve0"DE' +6 "syringe1"C)% +7 "core" é%PQ +3 ."Air"Air.seek :locked +6 "syringe1"C>' +52 "core" ' +308 þ' +2 "carousel0"Fm% +5 "core" %X:yDP  +5 "carousel0"F&% +5 "core" Ʀ%X;yJP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"D%( +179 "core" ĥ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +5 "valve0"D0(* +178 "core" İ( +4 #tAwaiting answer to "record Vacuum" +351 "carousel0"FG% +5 "core" %X-y4P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"D( +160 "core" Ą( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"Dr(* +159 "core" ( +3 #tAwaiting answer to "recharge if needed" +2 #Vacuuming cartridge 30 +6 "carousel0"Fa% +8 "core" %X-yIP  +3 "valve0"D% +4 "core" Ĝ%RO! +3 "carousel0"F_% +5 "core" %X,y9P{  +4 "syringe0"B~& +4 "core" &pP4 L +3 "syringe1"Cb% +6 "core" %\\P2 +4 ."Air"Air.seek :clear +5 "syringe1"C+& +5 C' +8 "core" ë&^P4 +3 "valve0"De& +5 "core" &*OO q +347 Ç' +3 "syringe0"B;% +5 "core" »%-™0[ , +4 ."Lysis1"Lysis1.seek :clear +7 "valve0"D,% +6 "syringe0"B' +9 "core" Ĭ%RO +4 ."Plunge"Plunge.seek :clear +5 "valve0"D' +74 "core" Ē' +219 “' +3 .tCarousel.seek 30 +5 "carousel0"Fk'R +34 "core" ' +3 "carousel0"F7% +5 "core" Ʒ%R}tR ( +3 "syringe0"B^% +4 "core" %P; +3 .tLysis1.seek :locked +4 "syringe0"B?' +311 "core" ¿' +3 "valve0"D.% +8 "core" Į%^QOn +3 ."Plunge"Plunge.seek :locked +4 "valve0"Do' +6 "syringe1"Cf% +7 "core" %P? +2 ."Air"Air.seek :locked +5 "syringe1"CB' +54 "core" ' +308 ' +2 "carousel0"FU% +6 "core" %R9}bP  +3 "carousel0"F% +6 "core" Ɵ%R=}SP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"D[( +177 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D:(* +178 "core" ĺ( +3 #tAwaiting answer to "record Vacuum" +536 "carousel0"F|% +4 "core" %R,}bP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +7 "valve0"D( +157 "core" ā( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"Dj(* +160 "core" ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 31 +5 "carousel0"F% +9 "core" ƈ%R,}gP  +3 "valve0"D% +4 "core" Ě%RO +3 "carousel0"F% +5 "core" Ƙ%R,}nP  +2 "syringe0"BA& +6 "core" &w P7 E +3 "syringe1"CX% +4 "core" %u\ P8 +5 ."Air"Air.seek :clear +5 "syringe1"Cd& +9 CZ' +3 "core" &mP5 +3 "valve0"Dy& +5 "core" &*O- w +348 ' +4 "syringe0"BJ% +5 "core" %5¼)[ +5 ."Lysis1"Lysis1.seek :clear +5 "valve0"DI% +9 "syringe0"Bw' +8 "core" %RO\ +5 ."Plunge"Plunge.seek :clear +7 "valve0"D@' +75 "core" ' +218 ' +2 .tCarousel.seek 31 +4 "carousel0"Fl'L +37 "core" ' +2 "carousel0"F\ % +6 "core" Ɗ%L͂']R ( +2 "syringe0"B8% +5 "core" ¸%P0 +2 .tLysis1.seek :locked +6 "syringe0"B' +309 "core" ' +4 "valve0"D3% +7 "core" ij%^LO +3 ."Plunge"Plunge.seek :locked +3 "valve0"Dq' +7 "syringe1"C% +6 "core" Ô%P] +4 ."Air"Air.seek :locked +3 "syringe1"Cz' +54 "core" ' +308 ' +3 "carousel0"F% +5 "core" ƕ%L;&bP  +3 "carousel0"F\\% +5 "core" %L;&4P  +3 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"Dp( +178 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"DO(* +178 "core" ( +3 #tAwaiting answer to "record Vacuum" +543 "carousel0"F% +4 "core" Ƃ%L,&[P~  +3 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"D( +158 "core" ė( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D4(* +158 "core" Ĵ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 32 +5 "carousel0"FR% +9 "core" %L+&P  +2 "valve0"D/% +6 "core" į%RO +3 "carousel0"F% +6 "core" Ɲ%L,&P  +2 "syringe0"BC& +5 "core" &tmP7 H +3 "syringe1"Cs% +4 "core" %qP1 +5 ."Air"Air.seek :clear +6 "syringe1"C}& +8 C' +8 "core" &g P, +2 "valve0"D-& +6 "core" ĭ&*OG z +346 Û' +3 "syringe0"B% +5 "core" %3²k[  +3 ."Lysis1"Lysis1.seek :clear +7 "valve0"D% +6 "syringe0"B(' +61 "core" Ė%RO +4 ."Plunge"Plunge.seek :clear +4 "valve0"D]' +76 "core" ' +221 ¨' +3 .tCarousel.seek 32 +5 "carousel0"F<'F +34 "core" Ƽ' +3 "carousel0"F#% +5 "core" ƣ%FІh~R ( +3 "syringe0"B% +4 "core" …%P- +3 .tLysis1.seek :locked +4 "syringe0"B ' +311 "core" ' +3 "valve0"D`% +9 "core" %^EOc +2 ."Plunge"Plunge.seek :locked +5 "valve0"D' +7 "syringe1"C!% +8 "core" á%P] +2 ."Air"Air.seek :locked +5 "syringe1"C{' +52 "core" đ' +310 ' +2 "carousel0"FM% +6 "core" %F=hP  +3 "carousel0"F2% +6 "core" Ʋ%F=hsP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"Dn( +180 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"Dh(* +179 "core" ( +3 #tAwaiting answer to "record Vacuum" +798 "carousel0"FN% +5 "core" %F+hOP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"Dc( +160 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"DL(* +159 "core" ( +2 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 33 +6 "carousel0"Fi% +8 "core" %F,gYP  +2 "valve0"Dx% +6 "core" %RO@ +2 "carousel0"F9% +5 "core" ƹ%F,gRP  +4 "syringe0"BF& +4 "core" &l$P< P +4 "syringe1"C % +5 "core" à%jP= +3 ."Air"Air.seek :clear +7 "syringe1"C& +8 Cv' +4 "core" Æ&vP> +2 "valve0"DD& +5 "core" &*\ O] q +349 ' +3 "syringe0"B % +7 "core" Œ%1®9[  +4 ."Lysis1"Lysis1.seek :clear +7 "valve0"D5% +5 "syringe0"B' +7 "core" ĵ%SO1 +4 ."Plunge"Plunge.seek :clear +6 "valve0"D' +75 "core" Ď' +221 ž' +2 .tCarousel.seek 33 +5 "carousel0"FS'@ +36 "core" ' +2 "carousel0"FV% +5 "core" %@ЊIR ( +3 "syringe0"B6% +4 "core" ¶%P? +3 .tLysis1.seek :locked +4 "syringe0"BP' +311 "core" ' +4 "valve0"DW% +6 "core" %^LO +2 ."Plunge"Plunge.seek :locked +5 "valve0"DK' +5 "syringe1"C% +8 "core" Ù%Pf +2 ."Air"Air.seek :locked +5 "syringe1"C'' +54 "core" ' +307 ç' +3 "carousel0"F% +5 "core" ƃ%@9EP  +4 "carousel0"Ft% +5 "core" %@=EP  +3 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +6 "valve0"D1( +177 "core" ı( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D (* +177 "core" ĉ( +2 #tAwaiting answer to "record Vacuum" +703 "carousel0"FH% +4 "core" %@,yP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"Du( +160 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"D*(* +160 "core" Ī( +3 #tAwaiting answer to "recharge if needed" +2 #Vacuuming cartridge 34 +7 "carousel0"F % +7 "core" Ƌ%@,P  +4 "valve0"DQ% +4 "core" %RO" +2 "carousel0"F)% +6 "core" Ʃ%@,P  +3 "syringe0"B$& +5 "core" ¤&tP H +3 "syringe1"CT% +4 "core" %P" +5 ."Air"Air.seek :clear +7 "syringe1"Cm& +4 C&' +8 "core" &wP" +2 "valve0"D"& +5 "core" Ģ&*OE t +348 æ' +3 "syringe0"B%% +5 "core" ¥%*´[  +4 ."Lysis1"Lysis1.seek :clear +6 "valve0"DG% +6 "syringe0"B0' +7 "core" %SO" +4 ."Plunge"Plunge.seek :clear +6 "valve0"Da' +75 "core" ' +220 °' +2 .tCarousel.seek 34 +5 "carousel0"F' : +35 "core" Ɯ' +3 "carousel0"F_% +5 "core" % :ώhR ( +2 "syringe0"B~% +5 "core" %-PA +2 .tLysis1.seek :locked +7 "syringe0"Bb' +309 "core" ' +3 "valve0"D+% +8 "core" ī%^ACOq +3 ."Plunge"Plunge.seek :locked +3 "valve0"De' +7 "syringe1"C% +8 "core" Ä% P\\ +2 ."Air"Air.seek :locked +4 "syringe1"C>' +54 "core" ' +309 þ' +2 "carousel0"F;% +5 "core" ƻ% ::\\P  +4 "carousel0"F,% +5 "core" Ƭ% :9P  +4 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +3 "valve0"DY( +179 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +2 .tToroid.seek :clear +7 "valve0"DE(* +176 "core" ( +4 #tAwaiting answer to "record Vacuum" +472 "carousel0"F7% +4 "core" Ʒ% :,IP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +5 "valve0"D^( +157 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D=(* +159 "core" Ľ( +3 #tAwaiting answer to "recharge if needed" +2 #Vacuuming cartridge 35 +8 "carousel0"F% +8 "core" Ɠ% :-0P  +2 "valve0"D.% +6 "core" Į%RO +2 "carousel0"Ff% +5 "core" % :,+P  +3 "syringe0"B& +5 "core" ’&fP7 V +2 "syringe1"C% +6 "core" Ç%hP3 +7 ."Air"Air.seek :clear +2 "syringe1"CU& +3 C' +10 "core" &pP4 +3 "valve0"Dr& +5 "core" &*O- p +349 ß' +2 "syringe0"B[% +5 "core" %4°[  +5 ."Lysis1"Lysis1.seek :clear +5 "valve0"D|% +4 "syringe0"B:' +8 "core" %RO +3 ."Plunge"Plunge.seek :clear +5 "valve0"D' +76 "core" Ĉ' +221 º' +2 .tCarousel.seek 35 +4 "carousel0"F'!4 +37 "core" ƚ' +2 "carousel0"F% +6 "core" Ƙ%!4Γ8?R ( +3 "syringe0"BA% +4 "core" %P3 +3 .tLysis1.seek :locked +5 "syringe0"BX' +310 "core" ' +4 "valve0"Dd% +6 "core" %^HO^ +3 ."Plunge"Plunge.seek :locked +4 "valve0"Dy' +8 "syringe1"C% +7 "core" Á%PM +2 ."Air"Air.seek :locked +4 "syringe1"CB' +54 "core" ' +308 ' +2 "carousel0"FJ% +6 "core" %!498P  +3 "carousel0"FI% +4 "core" %!4=9P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +5 "valve0"D?( +177 "core" Ŀ( +3 .tToroid.reconfigure :default +62 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"Do(* +181 "core" ( +3 #tAwaiting answer to "record Vacuum" +479 "carousel0"F\ % +4 "core" Ɗ%!4,9P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +3 "valve0"D8( +160 "core" ĸ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"Dk(* +158 "core" ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 36 +7 "carousel0"Fw% +7 "core" %!4,8yP  +3 "valve0"D3% +5 "core" ij%RO! +2 "carousel0"F% +6 "core" Ɣ%!4,8uP  +2 "syringe0"B@& +6 "core" &pP- L +3 "syringe1"CZ% +4 "core" %YP. +5 ."Air"Air.seek :clear +5 "syringe1"C& +3 C\\' +11 "core" Õ&mP* +3 "valve0"Dj& +4 "core" &*O[ f +347 ' +3 "syringe0"Bp% +5 "core" %6¬[  +5 ."Lysis1"Lysis1.seek :clear +7 "valve0"D% +6 "syringe0"BO' +7 "core" Ă%RdO! +4 ."Plunge"Plunge.seek :clear +6 "valve0"DR' +74 "core" ' +221 ' +3 .tCarousel.seek 36 +5 "carousel0"F/'". +34 "core" Ư' +2 "carousel0"F% +6 "core" Ɲ%".͗{iR ( +2 "syringe0"BC% +4 "core" %P4 +3 .tLysis1.seek :locked +6 "syringe0"Bs' +309 "core" ' +3 "valve0"D}% +9 "core" %^HOw +2 ."Plunge"Plunge.seek :locked +5 "valve0"D-' +6 "syringe1"C% +7 "core" ×%PW +3 ."Air"Air.seek :locked +5 "syringe1"Cz' +52 "core" ĭ' +309 ' +2 "carousel0"F% +6 "core" Ɛ%".P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"D ( +180 "core" č( +2 .tToroid.reconfigure :default +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +2 "valve0"D(* +180 "core" đ( +3 #tAwaiting answer to "record Vacuum" +701 "carousel0"FV% +5 "core" %#(,eP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"D6( +158 "core" Ķ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +6 "valve0"D<(* +157 "core" ļ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 38 +7 "carousel0"F% +7 "core" ƞ%#(/P  +3 "valve0"DW% +4 "core" %RN +3 "carousel0"F% +6 "core" ƙ%#(,qP  +2 "syringe0"B& +6 "core" Ž&vP F +3 "syringe1"Cv% +4 "core" %QP +6 ."Air"Air.seek :clear +3 "syringe1"C& +6 Ct' +6 "core" Ã&nP +4 "valve0"DL& +5 "core" &*O2 q +348 ' +2 "syringe0"B1% +6 "core" ±%2¹\\[ +3 ."Lysis1"Lysis1.seek :clear +7 "valve0"DH% +9 "syringe0"B ' +4 "core" %RO0 +4 ."Plunge"Plunge.seek :clear +5 "valve0"D ' +74 "core" ċ' +222 ‰' +2 .tCarousel.seek 38 +5 "carousel0"FQ'$" +36 "core" ' +2 "carousel0"F)% +6 "core" Ʃ%$"Π_R ( +2 "syringe0"B$% +5 "core" ¤%PA +3 .tLysis1.seek :locked +3 "syringe0"BT' +310 "core" ' +4 "valve0"Dm% +7 "core" %^COz +3 ."Plunge"Plunge.seek :locked +3 "valve0"D"' +7 "syringe1"Cu% +7 "core" %PT +3 ."Air"Air.seek :locked +3 "syringe1"C'' +56 "core" Ģ' +307 ç' +2 "carousel0"F%% +6 "core" ƥ%$"=P  +3 "carousel0"FG% +6 "core" %$"<_P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"DP( +180 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"DK(* +180 "core" ( +3 #tAwaiting answer to "record Vacuum" +548 "carousel0"F_% +5 "core" %$"-wP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"D~( +158 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +4 "valve0"DS(* +160 "core" ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 39 +6 "carousel0"F0% +8 "core" ư%$",BP  +3 "valve0"D+% +4 "core" ī%RO +3 "carousel0"F% +5 "core" Ƅ%$",P  +3 "syringe0"Ba& +5 "core" &qP& K +3 "syringe1"C&% +4 "core" æ%P, +5 ."Air"Air.seek :clear +8 "syringe1"C;& +4 C,' +8 "core" û&oP, +3 "valve0"D*& +5 "core" Ī&*OE s +346 ì' +3 "syringe0"BY% +5 "core" %4²\ [  +5 ."Lysis1"Lysis1.seek :clear +6 "valve0"D7% +6 "syringe0"BE' +8 "core" ķ%RO +4 ."Plunge"Plunge.seek :clear +8 "valve0"D' +72 "core" ē' +221 ' +3 .tCarousel.seek 39 +5 "carousel0"F.'% +34 "core" Ʈ' +3 "carousel0"Ff% +5 "core" %%ФUR ( +2 "syringe0"B% +6 "core" ’%P. +2 .tLysis1.seek :locked +4 "syringe0"B' +312 "core" ‡' +4 "valve0"DU% +8 "core" %^FOW +3 ."Plunge"Plunge.seek :locked +4 "valve0"Dr' +6 "syringe1"C^% +8 "core" %PS +2 ."Air"Air.seek :locked +7 "syringe1"C>' +51 "core" ' +308 þ' +3 "carousel0"F[% +5 "core" %%>SbP  +4 "carousel0"F|% +4 "core" %%:StP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +6 "valve0"Db( +177 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"De(* +178 "core" ( +4 #tAwaiting answer to "record Vacuum" +534 "carousel0"F% +5 "core" Ƙ%%,SP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"DA( +160 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D(* +158 "core" Ĝ( +3 #tAwaiting answer to "recharge if needed" +2 #Vacuuming cartridge 40 +7 "carousel0"F:% +6 "core" ƺ%%0SoP  +3 "valve0"Dd% +5 "core" %RO +2 "carousel0"F% +5 "core" Ɓ%%,SkP  +3 "syringe0"B& +5 "core" ˆ&xP2 D +2 "syringe1"C% +6 "core" ß%}P7 +4 ."Air"Air.seek :clear +5 "syringe1"CJ& +9 CI' +3 "core" &mP7 +4 "valve0"D=& +5 "core" Ľ&*O t +348 ' +3 "syringe0"B?% +5 "core" ¿%3²[  +4 ."Lysis1"Lysis1.seek :clear +7 "valve0"D\ % +4 "syringe0"Bo' +9 "core" Ċ%RO. +5 ."Plunge"Plunge.seek :clear +5 "valve0"Dw' +74 "core" ' +221 ' +2 .tCarousel.seek 40 +5 "carousel0"F3'& +35 "core" Ƴ' +2 "carousel0"F% +6 "core" Ɣ%&ѨTR ( +2 "syringe0"B@% +6 "core" %P1 +2 .tLysis1.seek :locked +2 "syringe0"BZ' +311 "core" ' +5 "valve0"D% +8 "core" ĕ%^DOr +2 ."Plunge"Plunge.seek :locked +4 "valve0"Dj' +9 "syringe1"C8% +6 "core" ø%P] +2 ."Air"Air.seek :locked +4 "syringe1"CB' +54 "core" ' +309 ' +2 "carousel0"Fp% +6 "core" %&?@P  +3 "carousel0"F% +5 "core" Ƃ%&;EP  +3 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"DX( +178 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"Dy(* +179 "core" ( +2 #tAwaiting answer to "record Vacuum" +386 "carousel0"F% +4 "core" Ɲ%&,-P  +5 .tToroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +6 .tToroid.seek :bypass +5 "valve0"DC( +159 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D(* +159 "core" Ě( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 41 +6 "carousel0"FO% +11 "core" %&,-P  +2 "valve0"D}% +6 "core" %SO +3 "carousel0"F% +5 "core" Ɨ%&-P  +3 "syringe0"BR& +4 "core" &k8PE Q +4 "syringe1"C\\% +5 "core" %{6PH +4 ."Air"Air.seek :clear +6 "syringe1"C& +4 C' +8 "core" Ð&[-PD +4 "valve0"Dk& +4 "core" &*O; g +349 Ö' +2 "syringe0"B% +6 "core" %=¼?[ +3 ."Lysis1"Lysis1.seek :clear +7 "valve0"D#% +8 "syringe0"Bq' +5 "core" ģ%RO +3 ."Plunge"Plunge.seek :clear +7 "valve0"D(' +73 "core" Ĩ' +221 ' +3 .tCarousel.seek 41 +3 "carousel0"F`'' +35 "core" ' +3 "carousel0"F!% +5 "core" ơ%'άWR ( +2 "syringe0"B]% +5 "core" %P> +2 .tLysis1.seek :locked +3 "syringe0"B' +312 "core" ›' +4 "valve0"DM% +7 "core" %^HO` +3 ."Plunge"Plunge.seek :locked +3 "valve0"D4' +7 "syringe1"C% +6 "core" Å% P\\ +4 ."Air"Air.seek :locked +3 "syringe1"Cz' +54 "core" Ĵ' +308 ' +3 "carousel0"Fn% +5 "core" %'<~P  +4 "carousel0"FN% +4 "core" %'=P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"Ds( +180 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"D-(* +179 "core" ĭ( +3 #tAwaiting answer to "record Vacuum" +410 "carousel0"F9% +4 "core" ƹ%',P  +3 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +6 .tToroid.seek :bypass +7 "valve0"DF( +158 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D/(* +159 "core" į( +4 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 42 +4 "carousel0"Fh% +8 "core" %',&P  +3 "valve0"D% +5 "core" Ć%SO +2 "carousel0"Fc% +7 "core" %',VP  +2 "syringe0"Bi& +5 "core" &lP( P +3 "syringe1"C2% +5 "core" ò%RP, +5 ."Air"Air.seek :clear +6 "syringe1"C & +6 C5' +8 "core" Ì&oP, +3 "valve0"Dl& +5 "core" &*O> u +346 õ' +2 "syringe0"B % +6 "core" %7¬[  +4 ."Lysis1"Lysis1.seek :clear +6 "valve0"DV% +7 "syringe0"B' +5 "core" %SO0 +3 ."Plunge"Plunge.seek :clear +7 "valve0"D' +74 "core" Ğ' +220 ‘' +3 .tCarousel.seek 42 +4 "carousel0"FW'(\ +37 "core" ' +2 "carousel0"F% +5 "core" ƙ%(\ ͱ MR ( +4 "syringe0"B% +6 "core" Ž%ܶP' +4 .tLysis1.seek :locked +4 "syringe0"Bv' +310 "core" ' +3 "valve0"D% +8 "core" ă%^DO +2 ."Plunge"Plunge.seek :locked +4 "valve0"DL' +6 "syringe1"C6% +8 "core" ö%2P} +3 ."Air"Air.seek :locked +4 "syringe1"C{' +54 "core" ' +308 ' +2 "carousel0"F1% +58 "core" Ʊ%(\ =aP  +5 "carousel0"FH% +5 "core" %(\ ,JP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"D ( +179 "core" Ġ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"DD(* +179 "core" ( +3 #tAwaiting answer to "record Vacuum" +761 "carousel0"F)% +5 "core" Ʃ%(\ + P~  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"D$( +161 "core" Ĥ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +6 "valve0"Dx(* +158 "core" ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 43 +6 "carousel0"F % +7 "core" Ɖ%(\ 5{P  +2 "valve0"Dm% +7 "core" %RO +3 "carousel0"Fu% +4 "core" %(\ ,kP  +4 "syringe0"B & +4 "core" ‹&yP6 C +3 "syringe1"Ct% +6 "core" %P. +3 ."Air"Air.seek :clear +8 "syringe1"C%& +6 CG' +7 "core" å&pP3 +3 "valve0"D<& +6 "core" ļ&*O. w +347 ' +3 "syringe0"BP% +5 "core" %0³[  +5 ."Lysis1"Lysis1.seek :clear +6 "valve0"D_% +5 "syringe0"BK' +6 "core" %RO +5 ."Plunge"Plunge.seek :clear +4 "valve0"D0' +75 "core" İ' +221 ' +2 .tCarousel.seek 43 +6 "carousel0"F+') +34 "core" ƫ' +3 "carousel0"F% +6 "core" Ƅ%)ϵZR ( +2 "syringe0"Ba% +5 "core" %P0 +3 .tLysis1.seek :locked +3 "syringe0"B&' +312 "core" ¦' +3 "valve0"D;% +8 "core" Ļ%^COk +2 ."Plunge"Plunge.seek :locked +4 "valve0"D*' +7 "syringe1"C~% +8 "core" %PQ +2 ."Air"Air.seek :locked +3 "syringe1"C'' +56 "core" Ī' +307 ç' +3 "carousel0"FY% +5 "core" %);[JP  +4 "carousel0"F7% +4 "core" Ʒ%):ZIP  +4 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :cartridge +7 "valve0"DT( +177 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D"(* +179 "core" Ģ( +4 #tAwaiting answer to "record Vacuum" +669 "carousel0"Ff% +4 "core" %),[P  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +5 "valve0"D( +159 "core" Ē( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"DQ(* +160 "core" ( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 44 +4 "carousel0"FE% +9 "core" %).[bP  +2 "valve0"DU% +6 "core" %SO +2 "carousel0"F^% +4 "core" %),[LP  +4 "syringe0"B& +5 "core" “&qP: K +2 "syringe1"C,% +5 "core" ì%rP6 +4 ."Air"Air.seek :clear +6 "syringe1"C[& +9 C|' +4 "core" &c P7 +3 "valve0"DS& +5 "core" &*O4 w +348 ' +2 "syringe0"Bb% +6 "core" %4²<[  +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D% +7 "syringe0"Be' +5 "core" Ę%RO +4 ."Plunge"Plunge.seek :clear +5 "valve0"D:' +75 "core" ĺ' +220 ' +3 .tCarousel.seek 44 +4 "carousel0"Fd') +35 "core" ' +3 "carousel0"F% +5 "core" Ɓ%)йER ( +3 "syringe0"B% +4 "core" ˆ% P7 +2 .tLysis1.seek :locked +6 "syringe0"B' +310 "core" Ÿ' +3 "valve0"DJ% +8 "core" %^V\ O +2 ."Plunge"Plunge.seek :locked +5 "valve0"D=' +5 "syringe1"CA% +7 "core" %Pb +3 ."Air"Air.seek :locked +6 "syringe1"C>' +53 "core" Ľ' +307 þ' +2 "carousel0"F?% +6 "core" ƿ%)?' +4 "core" Ĝ' +356 þ' +2 "carousel0"FX% +6 "core" %.<:P  +3 "carousel0"F% +5 "core" Ɲ%.:*P  +3 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +7 .tToroid.seek :cartridge +2 "valve0"D( +181 "core" ğ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"D=(* +178 "core" Ľ( +3 #tAwaiting answer to "record Vacuum" +603 "carousel0"F% +5 "core" Ɨ%.-P  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +5 "valve0"DR( +158 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +4 "valve0"Dd(* +160 "core" ( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 50 +5 "carousel0"Fy% +7 "core" %.,P  +3 "valve0"D% +6 "core" Đ%SO' +2 "carousel0"FC% +5 "core" %.-P  +3 "syringe0"BO& +5 "core" &qP" K +3 "syringe1"C% +4 "core" Â%tP +6 ."Air"Air.seek :clear +3 "syringe1"C& +9 C#' +3 "core" &lP! +2 "valve0"D.& +7 "core" Į&*O1 s +348 ã' +2 "syringe0"BZ% +6 "core" %4¤[[ ! +4 ."Lysis1"Lysis1.seek :clear +6 "valve0"D!% +5 "syringe0"Bj' +8 "core" ġ%SO +4 ."Plunge"Plunge.seek :clear +5 "valve0"Dq' +74 "core" ' +222 ' +2 .tCarousel.seek 50 +5 "carousel0"FM'/ +35 "core" ' +2 "carousel0"F% +6 "core" ƅ%/?oR ( +2 "syringe0"B(% +4 "core" ¨%P> +3 .tLysis1.seek :locked +6 "syringe0"B' +309 "core" –' +4 "valve0"Dn% +8 "core" %^GOx +2 ."Plunge"Plunge.seek :locked +4 "valve0"D' +7 "syringe1"C]% +6 "core" %Pc +3 ."Air"Air.seek :locked +3 "syringe1"CB' +56 "core" Ě' +306 ' +3 "carousel0"Fs% +5 "core" %/>=P  +3 "carousel0"F9% +6 "core" ƹ%/:=}P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +2 "valve0"D\\( +180 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +4 "valve0"Dk(* +179 "core" ( +3 #tAwaiting answer to "record Vacuum" +626 "carousel0"Fc% +5 "core" %/-=OP  +4 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :bypass +6 "valve0"Di( +158 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D}(* +158 "core" ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 51 +7 "carousel0"F-% +6 "core" ƭ%/,=FP  +2 "valve0"D % +6 "core" Č%RO +3 "carousel0"FF% +5 "core" %/,=P  +3 "syringe0"Bh& +4 "core" &|P2 @ +3 "syringe1"CN% +5 "core" %vP, +4 ."Air"Air.seek :clear +6 "syringe1"C & +5 CV' +10 "core" Í&qP, +2 "valve0"D3& +5 "core" ij&*O> z +347 ' +3 "syringe0"B% +5 "core" ›%4¨[  +5 ."Lysis1"Lysis1.seek :clear +4 "valve0"D% +8 "syringe0"B4' +4 "core" ę%RO +5 ."Plunge"Plunge.seek :clear +4 "valve0"D' +76 "core" đ' +220 ´' +3 .tCarousel.seek 51 +5 "carousel0"F'0 +34 "core" ƃ' +3 "carousel0"F6% +5 "core" ƶ%0};R ( +3 "syringe0"B% +4 "core" ž%P0 +3 .tLysis1.seek :locked +4 "syringe0"B5' +311 "core" µ' +4 "valve0"D1% +8 "core" ı%^ROn +2 ."Plunge"Plunge.seek :locked +3 "valve0"D/' +7 "syringe1"C% +8 "core" Î% Pd +2 ."Air"Air.seek :locked +4 "syringe1"Cz' +55 "core" į' +307 ' +2 "carousel0"F % +6 "core" Ơ%0>|GP  +3 "carousel0"F)% +4 "core" Ʃ%0:|>P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +5 "valve0"D2( +178 "core" IJ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +4 "valve0"Dl(* +178 "core" ( +3 #tAwaiting answer to "record Vacuum" +711 "carousel0"Fu% +3 "core" %0,{P  +5 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +5 "valve0"D ( +158 "core" ċ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +6 "valve0"D(* +157 "core" Ć( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 52 +8 "carousel0"FD% +7 "core" %0,{P  +3 "valve0"D%% +11 "core" ĥ%SO' +3 "carousel0"F$% +4 "core" Ƥ%0,{yP  +4 "syringe0"B & +4 "core" ‰&nP+ N +6 "syringe1"CH% +6 "core" %}P( +11 "syringe1"CP& +4 ."Air"Air.seek :clear +7 "syringe1"C_' +6 "core" &iP' +3 "valve0"D`& +5 "core" &*OZ l +349 ' +2 "syringe0"Bv% +5 "core" %/®[  +5 ."Lysis1"Lysis1.seek :clear +4 "valve0"D% +5 "syringe0"BL' +7 "core" Ą%SO, +5 ."Plunge"Plunge.seek :clear +4 "valve0"DK' +74 "core" ' +222 ' +2 .tCarousel.seek 52 +5 "carousel0"F;'1 +36 "core" ƻ' +2 "carousel0"F~% +6 "core" %1oR ( +2 "syringe0"B0% +5 "core" °%ܵ>PL +3 .tLysis1.seek :locked +3 "syringe0"BG' +311 "core" ' +5 "valve0"DY% +7 "core" %^EOp +2 ."Plunge"Plunge.seek :locked +3 "valve0"Dx' +8 "syringe1"Ca% +7 "core" %%Pm +3 ."Air"Air.seek :locked +3 "syringe1"C{' +55 "core" ' +308 ' +3 "carousel0"FT% +5 "core" %1:RP  +4 "carousel0"Ff% +5 "core" %1;>P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"Dt( +179 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +4 "valve0"D<(* +179 "core" ļ( +2 #tAwaiting answer to "record Vacuum" +678 "carousel0"F^% +4 "core" %1,LP  +3 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +6 "valve0"D( +157 "core" ē( +3 .tToroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +4 "valve0"Dm(* +159 "core" ( +2 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 53 +7 "carousel0"F"% +62 "core" Ƣ%1+6P  +2 "valve0"D[% +6 "core" %SO +2 "carousel0"F% +4 "core" ƒ%1-P  +4 "syringe0"BE& +5 "core" &mP- O +2 "syringe1"C7% +5 "core" ÷%sP/ +4 ."Air"Air.seek :clear +7 "syringe1"Cb& +5 C' +7 "core" &dP/ +3 "valve0"DW& +5 "core" &*OB | +349 Ø' +2 "syringe0"B&% +6 "core" ¦%;¤[ ! +4 ."Lysis1"Lysis1.seek :clear +8 "valve0"D% +4 "syringe0"B*' +8 "core" ā%SO +4 ."Plunge"Plunge.seek :clear +5 "valve0"De' +74 "core" ' +223 ª' +2 .tCarousel.seek 53 +6 "carousel0"FJ'2 +35 "core" ' +2 "carousel0"FA% +6 "core" %21R ( +3 "syringe0"B:% +5 "core" º%P* +3 .tLysis1.seek :locked +5 "syringe0"B|' +311 "core" ' +3 "valve0"D?% +8 "core" Ŀ%^HOd +2 ."Plunge"Plunge.seek :locked +6 "valve0"DQ' +5 "syringe1"C% +6 "core" È%PT +2 ."Air"Air.seek :locked +6 "syringe1"C'' +54 "core" ' +306 ç' +2 "carousel0"F% +5 "core" Ƈ%2:P  +4 "carousel0"F% +5 "core" Ɣ%2=zP  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +4 "valve0"D,( +177 "core" Ĭ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"DS(* +178 "core" ( +4 #tAwaiting answer to "record Vacuum" +443 "carousel0"F8% +5 "core" Ƹ%2,nP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"Dw( +158 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"DU(* +157 "core" ( +3 #tAwaiting answer to "recharge if needed" +2 #Vacuuming cartridge 54 +7 "carousel0"Fr% +7 "core" %2/eP  +2 "valve0"Dp% +5 "core" %RO2 +4 "carousel0"F@% +4 "core" %2,MP  +4 "syringe0"Bo& +4 "core" &jP: R +3 "syringe1"C\ % +5 "core" Ê%YP4 +4 ."Air"Air.seek :clear +8 "syringe1"CX& +8 C' +3 "core" &oP5 +3 "valve0"D+& +6 "core" ī&*OV g +347 Ý' +3 "syringe0"B% +5 "core" Ÿ%5[ ( +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D% +9 "syringe0"B=' +5 "core" ė%RO' +4 ."Plunge"Plunge.seek :clear +6 "valve0"Dy' +74 "core" ' +221 ½' +2 .tCarousel.seek 54 +4 "carousel0"F'3 +37 "core" Ɛ' +2 "carousel0"FC% +6 "core" %3MkR ( +2 "syringe0"BO% +5 "core" %P5 +3 .tLysis1.seek :locked +5 "syringe0"B' +309 "core" ‚' +4 "valve0"D% +7 "core" %^LOw +3 ."Plunge"Plunge.seek :locked +3 "valve0"D.' +8 "syringe1"CR% +7 "core" %PQ +2 ."Air"Air.seek :locked +4 "syringe1"C>' +54 "core" Į' +307 þ' +2 "carousel0"FZ% +6 "core" %3=LAP  +3 "carousel0"F!% +5 "core" ơ%3P  +3 "valve0"Dn% +5 "core" %RO +3 "carousel0"F]% +5 "core" %3-L)P  +3 "syringe0"Bq& +4 "core" &rP; J +4 "syringe1"C#% +4 "core" ã%kP8 +5 ."Air"Air.seek :clear +6 "syringe1"Cs& +6 C9' +6 "core" &pP; +4 "valve0"Dd& +4 "core" &*O5 x +349 ù' +2 "syringe0"B\\% +6 "core" %:®0[  +6 ."Lysis1"Lysis1.seek :clear +4 "valve0"Dc% +3 "syringe0"Bk' +10 "core" %RO +4 ."Plunge"Plunge.seek :clear +5 "valve0"D-' +73 "core" ĭ' +223 ' +2 .tCarousel.seek 55 +6 "carousel0"F '4 +35 "core" ƌ' +2 "carousel0"FF% +6 "core" %4R ( +3 "syringe0"Bh% +4 "core" %P4 +3 .tLysis1.seek :locked +4 "syringe0"BN' +311 "core" ' +4 "valve0"D % +7 "core" č%^EOg +3 ."Plunge"Plunge.seek :locked +3 "valve0"D3' +7 "syringe1"Ci% +7 "core" %2P` +3 ."Air"Air.seek :locked +5 "syringe1"CB' +53 "core" ij' +309 ' +2 "carousel0"F% +5 "core" ƛ%4:P  +4 "carousel0"F% +4 "core" ƙ%4<xP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"D( +179 "core" Ė( +2 .tToroid.reconfigure :default +5 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +4 "valve0"D(* +178 "core" Ě( +3 #tAwaiting answer to "record Vacuum" +525 "carousel0"F6% +4 "core" ƶ%4,QP  +4 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +4 "valve0"D( +160 "core" Ğ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +2 .tToroid.seek :clear +4 "valve0"DM(* +161 "core" ( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 56 +6 "carousel0"F4% +5 "core" ƴ%4,lP  +3 "valve0"D1% +5 "core" ı%RO- +2 "carousel0"F% +5 "core" Ǝ%4,}P  +3 "syringe0"B& +5 "core" ‘&zP, B +3 "syringe1"CV% +4 "core" %UP+ +5 ."Air"Air.seek :clear +6 "syringe1"C & +6 C)' +8 "core" à&dP* +3 "valve0"D}& +4 "core" &*OZ h +349 é' +3 "syringe0"B2% +5 "core" ²%2¥[ +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"Du% +6 "syringe0"Bl' +7 "core" %SRO1 \\ +4 ."Plunge"Plunge.seek :clear +7 "valve0"DD' +74 "core" ' +220 ' +3 .tCarousel.seek 56 +4 "carousel0"F%'5 +35 "core" ƥ' +2 "carousel0"F$% +5 "core" Ƥ%5JR ( +3 "syringe0"B % +4 "core" ‰%,PE +3 .tLysis1.seek :locked +56 "syringe0"BH' +314 "core" ' +3 "valve0"DP% +9 "core" %^KOw +3 ."Plunge"Plunge.seek :locked +4 "valve0"D`' +7 "syringe1"C % +6 "core" Ë% Pj +2 ."Air"Air.seek :locked +6 "syringe1"Cz' +54 "core" ' +307 ' +2 "carousel0"Fv% +6 "core" %5<P  +4 "carousel0"F% +4 "core" Ƅ%5;;P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :cartridge +3 "valve0"D5( +179 "core" ĵ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +3 "valve0"D/(* +180 "core" į( +3 #tAwaiting answer to "record Vacuum" +501 "carousel0"F~% +5 "core" %5-"P  +3 .tToroid.reconfigure :hold +8 "valve0"D$\ H?$d(2 +3 .tToroid.seek :bypass +4 "valve0"D0( +160 "core" İ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +5 "valve0"D(* +160 "core" ă( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 57 +6 "carousel0"FL% +7 "core" %5-+P  +2 "valve0"DY% +6 "core" %RO +3 "carousel0"Fa% +5 "core" %5,4P  +3 "syringe0"BK& +4 "core" &pP4 L +4 "syringe1"C_% +4 "core" %{P1 +4 ."Air"Air.seek :clear +8 "syringe1"CT& +8 Cf' +4 "core" &`P0 +4 "valve0"D& +5 "core" Ć&*ON x +348 ' +2 "syringe0"Bt% +6 "core" %1¹[ +6 ."Lysis1"Lysis1.seek :clear +5 "valve0"D^% +10 "syringe0"B<' +4 "core" %RO +4 ."Plunge"Plunge.seek :clear +6 "valve0"D"' +74 "core" Ģ' +221 ¼' +2 .tCarousel.seek 57 +6 "carousel0"F['6 +34 "core" ' +2 "carousel0"F% +6 "core" ƒ%6R ( +2 "syringe0"BE% +6 "core" %P2 +2 .tLysis1.seek :locked +3 "syringe0"B7' +313 "core" ·' +3 "valve0"Db% +9 "core" %^QOr +2 ."Plunge"Plunge.seek :locked +4 "valve0"DW' +7 "syringe1"C% +6 "core" Ó%PL +3 ."Air"Air.seek :locked +4 "syringe1"C{' +53 "core" ' +309 ' +2 "carousel0"F&% +6 "core" Ʀ%6:P  +3 "carousel0"F% +5 "core" Ɓ%6;bP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +5 "valve0"DG( +177 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"Dx(* +177 "core" ( +4 #tAwaiting answer to "record Vacuum" +501 "carousel0"FA% +4 "core" %6,$P  +4 .tToroid.reconfigure :hold +6 "valve0"D$\ H?$d(2 +5 .tToroid.seek :bypass +4 "valve0"D:( +130 "Can"`kq+|tU +28 "core" ĺ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +5 .tToroid.seek :clear +4 "valve0"D;(* +158 "core" Ļ( +4 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 58 +8 "carousel0"F*% +5 "core" ƪ%6,TP  +4 "valve0"D?% +4 "core" Ŀ%RO +3 "carousel0"F% +5 "core" ƈ%6+P  +2 "syringe0"Be& +5 "core" &rP/ J +3 "syringe1"C% +4 "core" Ø%XP/ +7 "syringe1"C& + ."Air"Air.seek :clear +7 "syringe1"C' +6 "core" Ç&kwP- +2 "valve0"Dm& +6 "core" &*O7 i +348 Ô' +3 "syringe0"B,% +5 "core" ¬%8[ +5 ."Lysis1"Lysis1.seek :clear +5 "valve0"D8% +8 "syringe0"BS' +5 "core" ĸ%RO +4 ."Plunge"Plunge.seek :clear +4 "valve0"Dr' +76 "core" ' +220 ' +2 .tCarousel.seek 58 +6 "carousel0"Fp'7 +35 "core" ' +3 "carousel0"F@% +5 "core" %7V9R ( +2 "syringe0"Bo% +5 "core" %P4 +2 .tLysis1.seek :locked +7 "syringe0"B\ ' +309 "core" Š' +3 "valve0"DX% +8 "core" %^JO +2 ."Plunge"Plunge.seek :locked +3 "valve0"D+' +7 "syringe1"Cw% +8 "core" %PS +2 ."Air"Air.seek :locked +4 "syringe1"C'' +55 "core" ī' +307 ç' +3 "carousel0"F% +5 "core" Ɵ%78UJP  +4 "carousel0"F% +4 "core" Ɨ%7;U5P  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +3 "valve0"D|( +180 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"DQ(* +177 "core" ( +3 #tAwaiting answer to "record Vacuum" +456 "carousel0"FC% +4 "core" %7-U)P  +5 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +4 .tToroid.seek :bypass +3 "valve0"DO( +160 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +4 .tToroid.seek :clear +5 "valve0"DJ(* +157 "core" ( +4 #tAwaiting answer to "recharge if needed" +2 #Vacuuming cartridge 59 +7 "carousel0"F=% +7 "core" ƽ%7,U=P  +4 "valve0"D% +6 "core" %RO$ +2 "carousel0"FR% +6 "core" %7,UP  +2 "syringe0"By& +6 "core" &xP: D +3 "syringe1"C% +5 "core" Ý% P9 +5 ."Air"Air.seek :clear +7 "syringe1"CZ& +4 C!' +7 "core" &g\ P< +2 "valve0"DU& +7 "core" &*O? v +346 á' +2 "syringe0"BI% +6 "core" %6¬&[  +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"D% +3 "syringe0"B' +9 "core" ą%RO +4 ."Plunge"Plunge.seek :clear +6 "valve0"Dj' +73 "core" ' +223 œ' +2 .tCarousel.seek 59 +6 "carousel0"Fn'8 +34 "core" ' +2 "carousel0"F]% +6 "core" %8yR ( +2 "syringe0"Bq% +5 "core" %P7 +2 .tLysis1.seek :locked +5 "syringe0"B#' +311 "core" £' +4 "valve0"Ds% +8 "core" %^ROp +3 ."Plunge"Plunge.seek :locked +3 "valve0"Dd' +8 "syringe1"C(% +6 "core" è%Pd +3 ."Air"Air.seek :locked +3 "syringe1"C>' +56 "core" ' +306 þ' +2 "carousel0"F\\% +6 "core" %8<eP  +3 "carousel0"Fc% +5 "core" %8<pP  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :cartridge +4 "valve0"D( +178 "core" Ă( +2 .tToroid.reconfigure :default +7 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +3 "valve0"D.(* +180 "core" Į( +3 #tAwaiting answer to "record Vacuum" +350 "carousel0"FF% +4 "core" %8-P  +5 .tToroid.reconfigure :hold +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :bypass +5 "valve0"Dh( +158 "core" ( +2 .tToroid.reconfigure :default +61 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D(* +159 "core" Đ( +4 #tAwaiting answer to "recharge if needed" +2 #Vacuuming cartridge 60 +6 "carousel0"Fk% +8 "core" %8,hP  +2 "valve0"D % +5 "core" č%RO +3 "carousel0"Fi% +5 "core" %8,P  +3 "syringe0"B-& +5 "core" ­&sP I +3 "syringe1"C9% +5 "core" ù%xP# +6 ."Air"Air.seek :clear +2 "syringe1"C& +8 C' +9 "core" Û&kP' +3 "valve0"D& +5 "core" ĕ&*OE u +346 Ù' +3 "syringe0"B% +6 "core" –%6½N[  +3 ."Lysis1"Lysis1.seek :clear +6 "valve0"D6% +4 "syringe0"B' +9 "core" Ķ%RO +5 ."Plunge"Plunge.seek :clear +6 "valve0"D4' +76 "core" Ĵ' +219 š' +2 .tCarousel.seek 60 +4 "carousel0"F1'9 +37 "core" Ʊ' +2 "carousel0"F% +6 "core" Ǝ%9PR ( +2 "syringe0"B% +6 "core" ‘%P@ +2 .tLysis1.seek :locked +6 "syringe0"BV' +310 "core" ' +4 "valve0"D % +8 "core" Ġ%^DOb +2 ."Plunge"Plunge.seek :locked +5 "valve0"D}' +6 "syringe1"C% +5 "core" Þ% PV +3 ."Air"Air.seek :locked +4 "syringe1"CB' +55 "core" ' +307 ' +2 "carousel0"F2% +6 "core" Ʋ%9<P  +3 "carousel0"Fu% +4 "core" %9<P  +5 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +5 .tToroid.seek :cartridge +4 "valve0"DN( +177 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ H?$d(2 +3 .tToroid.seek :clear +5 "valve0"D3(* +177 "core" ij( +3 #tAwaiting answer to "record Vacuum" +482 "carousel0"F$% +4 "core" Ƥ%9,P  +3 .tToroid.reconfigure :hold +5 "valve0"D$\ H?$d(2 +6 .tToroid.seek :bypass +4 "valve0"D ( +160 "core" ĉ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ H?$d(2 +6 .tToroid.seek :clear +5 "valve0"D (* +157 "core" Č( +4 #tAwaiting answer to "recharge if needed" +6 "carousel0"Fl% +5 "core" %95|P  +3 "syringe0"BP& +6 "core" &wP2 E +2 "syringe1"C % +5 "core" Ë%\\P- +5 ."Air"Air.seek :clear +5 "syringe1"CD& +5 C)' +7 "core" &YP5 +3 "valve0"Dv& +5 "core" &*OV r +349 é' +2 "syringe0"B% +5 "core" „%5­ [  +4 ."Lysis1"Lysis1.seek :clear +5 "valve0"DM% +4 "syringe0"B5' +9 "core" %SO< +4 ."Plunge"Plunge.seek :clear +6 "valve0"D~' +76 "core" ' +219 µ' +2 #tAwaiting answer to "Record End Vacuum. If all cartridges passed, run refillSampleLines, else repeat protocol." +20799 "Can"_k+|u +30011 _k+|uf +30009 ak+|u +8315 #t-> slots +575 #-> Cartridge.reserve 1..60 +155 #-> slots +208 #-> exit +4 "sampler0"H/% +5 "core" ȯ%{u +3 ."closeExhaust"Exhaust.close +8 ."closeBypass"Bypass.close +5 "sampler0"HL0 +5 "sampler1"IY/ +67 "core" / +3 0 +4 #mEXIT +2 #"pretson"Session Ended @1569434406.65PDT @1569443431.71PDT = =tMAIN =mMAIN_scheduler @PDT1569443433.67 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +17 #>BREAK< ESP3 Gateway v0.99 for core bus + #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"`U+ |p@ +178 #t\ Configuration for mv1 9/5/19 by brent@mbari.org\ /home/esp/esp2/type/auv/mv1/configure.rb\ +347 "Can"]U+ |p + ]U+ |p + #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 #Connecting to 10.89.12.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "2/home/esp/esp2/lib/esp.rb:178:in `initialize'",/home/esp/esp2/lib/esp.rb:178:in `open'"-/home/esp/esp2/lib/esp.rb:178:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +18 "Can"`&+|p +7853 #"preston"Session Begun +577 #-> ESP.ready! +9 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +3 .Gate.power :analytic3,:ON,limit to 5000mA +5 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +3 "core" ‚&{O + ."preston"Archive.configure :default +2 "syringe0"B$d PZ<2 +6 "syringe1"C% +2 "core" Ã%O +2 ."preston"Air.configure :default +2 "syringe1"C#d P[<2 +4 "syringe0"B% +3 "core" „%~O3 + ."preston"Lysis1.configure :default +3 "syringe0"B#d P\\y<2 +3 "syringe1"C& +3 "core" Å&fO + ."preston"Lysis2.configure :default +3 "syringe1"C$d P\\<2 +5 "valve0"D% +3 "core" Ć%^BN! + ."preston"Plunge.configure :default +3 "valve0"D# Q%<2 +5 "sampler0"H% +3 "core" ȇ%l + ."preston"SamplePump.configure :default +3 "sampler0"H#,\\#(22 +6 "valve1"E% +2 "core" ň%N +2 ."preston"ExtraPump.configure :default +2 "valve1"E#2 +5 "valve0"D & +3 "core" ĉ&NY + ."preston"Toroid.configure :default +3 "valve0"D$\ H?$d(2 +5 "carousel0"F\ % +3 "core" Ɗ%O + ."preston"Carousel.configure :default +3 "carousel0"F#<  E(2 +5 "ambient0"J % +3 "core" ʋ% + ."preston"Pressure.configure :default +3 "ambient0"J#,\\#(2 +3 #"preston"All elf controllers running firmware version 4.58 +3 .Gate.power :motor,:ON,limit to 5000mA +3 "syringe0"B & +4 "core" Œ&}P? +2 "syringe1"C % +4 "syringe0"B% +5 ."Archive_home"Archive.reconfigure :default +6 "syringe1"C& + "valve0"D% +5 "syringe0"B$d PZ<2 +3 "valve0"D& +4 ."Archive_home"Archive.home.jog 0 +2 "syringe0"B* +4 "core" Í%PO , + Ž%cO 0 + Ï&zP 1 + Đ%^I(O H + đ&O I! +2 ."Plunge_home"Plunge.reconfigure :default +6 ."Lysis2_home"Lysis2.reconfigure :default +4 ."Air_home"Air.reconfigure :default +4 ."Toroid_home"Toroid.reconfigure :default +4 ."Lysis1_home"Lysis1.reconfigure :default +4 "valve0"D# Q%<2 +3 "syringe1"C$d P\\<2 +3 C#d P[<2 + "valve0"D$\ H?$d(2 +3 "syringe0"B#d P\\y<2 +2 ."Plunge_home"Plunge.home.jog 0 +4 ."Lysis2_home"Lysis2.home.jog 0 +2 ."Air_home"Air.home.jog 0 +3 ."Toroid_home"Toroid.home.jog 0 +4 "valve0"D) + ."Lysis1_home"Lysis1.home.jog 0 +5 "syringe1"C) +2 C* +2 "valve0"D* +2 "syringe0"B) +6 "core" ’* + ē) + Õ) Ô* + Ė* + —) + "valve0"D& +6 D% +3 "syringe0"B% +2 B& + "syringe1"C& +5 C% +5 "core" Ę&"|O k + ę%^JO j +2 š%P U + ›&'ۃO U + Ü&gO U + Ý% uO V +7 ."Plunge_home"Plunge.reconfigure :homing +2 ."Lysis1_home"Lysis1.reconfigure :homing +3 ."Archive_home"Archive.reconfigure :homing +4 ."Toroid_home"Toroid.reconfigure :homing +4 ."Lysis2_home"Lysis2.reconfigure :homing +5 ."Air_home"Air.reconfigure :homing +3 "valve0"D#<2 + "syringe0"B#2 +6 B$"2 + "valve0"D$(2 +3 "syringe1"C$2 +2 C#"2 + ."Plunge_home"Plunge.jog 303 +5 ."Toroid_home"Toroid.jog 616 +3 ."Lysis1_home"Lysis1.jog 1361 +3 ."Archive_home"Archive.jog 1341 +4 ."Lysis2_home"Lysis2.jog 1358 +3 ."Air_home"Air.jog 1363 +4 "valve0"D)/ +2 D*h +2 "syringe0"B )Q +4 "syringe1"C"*N +3 "syringe0"B!*= +4 "syringe1"C#)S +39 "core" Ğ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +4 "valve0"D$' +23 "core" Ĥ' +2 ."Plunge_home"Plunge.reconfigure :default +2 "valve0"D# Q%<2 +27 "core"  ) +2 â* + ."Lysis2_home"Lysis2.setRawPosition! 50 +3 ."Lysis1_home"Lysis1.setRawPosition! 50 +3 "syringe1"C82 + "syringe0"B72 +4 ."Lysis2_home"Lysis2.seek :home +7 ."Lysis1_home"Lysis1.seek :home +2 "syringe1"C%( +6 "syringe0"B&' +3 "core" ¡* ã) +2 ."Archive_home"Archive.setRawPosition! 50 +2 ."Air_home"Air.setRawPosition! 50 +2 "syringe0"B82 + "syringe1"C72 +3 ."Archive_home"Archive.seek :home +4 ."Air_home"Air.seek :home +39 "syringe0"B'( +7 "syringe1"C(' +4 "core" å( + ¦' ğ* +2 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Toroid_home"Toroid.setRawPosition! 0 +3 ."Lysis1_home"Lysis1.reconfigure :default +3 "valve0"D8 + "syringe1"C$d P\\<2 +5 "syringe0"B#d P\\y<2 + ."Toroid_home"Toroid.seek :home +9 "valve0"D)( +5 "core" §( + è' ĩ( +2 ."Air_home"Air.reconfigure :default +3 ."Toroid_home"Toroid.reconfigure :default +4 ."Archive_home"Archive.reconfigure :default +3 "syringe1"C#d P[<2 +3 "valve0"D$\ H?$d(2 +3 "syringe0"B$d PZ<2 +30 "carousel0"F*% +4 "core" ƪ%P h + ."preston"Toroid.seek :clear +3 "valve0"D+(* +157 "core" ī( +3 ."preston"Carousel.reconfigure :default +2 "carousel0"F#<  E(2 +4 ."preston"Carousel.home.jog 0 +2 "carousel0"F,) +15 "core" Ƭ) +27 "carousel0"F-% +3 "core" ƭ%95,P c +2 ."preston"Carousel.seek 60 +2 "carousel0"F.'9 +21 "core" Ʈ' +2 "valve0"D/% +3 "core" į%^v\\O$ _ +2 "syringe0"B0& +3 "core" °&ۙCP J# +2 "syringe1"C1% +3 "core" ñ%P J +2 "syringe0"B2% +3 "core" ²%P V +2 "syringe1"C3& +3 "core" ó&ܓnP Wm +2 "valve0"D4% +3 "core" Ĵ%^yYO) n +3 "sampler0"H5% +3 "core" ȵ%.m@ k +2 "valve0"D6& +3 "core" Ķ&*[O- m: +2 "carousel0"F7% +3 "core" Ʒ%9&bP d +2 "ambient0"J8% +3 "core" ʸ% j +152 #"preston"-> SC +2 "carousel0"F9% +4 "core" ƹ%9'P e +2193 #"preston"-> SC.to 1; to 6; to 10; to 30; to 60 +2 .Carousel.seek 1 +4 "carousel0"F:' +1216 "core" ƺ' +2 "valve0"D;% +3 "core" Ļ%^y&O' b +2 "syringe0"B<% +3 "core" ¼%P I +2 "syringe1"C=% +3 "core" ý%P K +2 ."preston"Carousel.seek 6 +2 "carousel0"F>' +115 "core" ƾ' +2 "carousel0"F?% +3 "core" ƿ%]R W( +2 "syringe0"B@% +3 "core" %?P I +2 ."preston"Lysis1.seek :locked +2 "syringe0"BA' +309 "core" ' +2 "valve0"DB% +5 "core" %^v&OG - +2 ."Plunge"Plunge.seek :locked +2 "valve0"DC' +7 "syringe1"CD% +4 "core" %P;  +2 ."Air"Air.seek :locked +2 "syringe1"CE' +58 "core" ' +302 ' +2 "carousel0"FF% +3 "core" %0\\P} ) +3 "carousel0"FG% +3 "core" %/\\Pp * +2 "valve0"DH% +3 "core" %SO$ 0 +2 "carousel0"FI% +3 "core" %'\\P c +2 "syringe0"BJ& +3 "core" &ۖO W& +2 "syringe1"CK% +3 "core" %U]O W +2 ."Air"Air.seek :clear +4 "syringe1"CL& +2 CM' +5 "core" &܈O Vx + "valve0"DN& +4 "core" &*2OA 4N +352 ' +2 "syringe0"BO% +3 "core" %J§[  +3 ."Lysis1"Lysis1.seek :clear +4 "valve0"DP% +4 "syringe0"BQ' +3 "core" %SO , +2 ."Plunge"Plunge.seek :clear +3 "valve0"DR' +72 "core" ' +228 ' +2 ."preston"Carousel.seek 10 +3 "carousel0"FS' +94 "core" ' +2 "carousel0"FT% +3 "core" %(R W( +2 "syringe0"BU% +3 "core" %P I +2 ."preston"Lysis1.seek :locked +2 "syringe0"BV' +309 "core" ' +2 "valve0"DW% +5 "core" %^eO" * +2 ."Plunge"Plunge.seek :locked +2 "valve0"DX' +4 "syringe1"CY% +4 "core" %PD  +2 ."Air"Air.seek :locked +2 "syringe1"CZ' +60 "core" ' +301 ' +2 "carousel0"F[% +3 "core" %-(Pk ( +3 "carousel0"F\\% +3 "core" %.(Pf ' +2 "valve0"D]% +3 "core" %SHO . +2 "carousel0"F^% +3 "core" %'(P~ b +2 "syringe0"B_& +3 "core" &ۍO V/ +2 "syringe1"C`% +3 "core" %X Intake.open + .Intake.open +2 "sampler0"H1 +66 "core" ȇ1 +288 #"preston"-> Exhaust.open + .Exhaust.open +2 "sampler0"H2 +73 "core" Ȉ2 +225 #"preston"-> PB.open + .Bypass.open +2 "sampler1"I 1 +67 "core" ɉ1 +570 #"preston"-> PB.close + .Bypass.close +2 "sampler1"I\ / +57 "core" Ɋ/ +398 #"preston"-> Exhaust.close + .Exhaust.close +2 "sampler0"H 0 +70 "core" ȋ0 +306 #"preston"-> Intake.close + .Intake.close +2 "sampler0"H / +71 "core" Ȍ/ +715 #"preston"-> TV.bypass +2 "carousel0"F% +3 "core" Ƒ%9'P e +3 ."preston"Toroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +3 ."preston"Toroid.seek :bypass +3 "valve0"D( +157 "core" Đ( +2 ."preston"Toroid.reconfigure :default +2 "valve0"D$\ H?$d(2 +4 ."preston"Toroid.seek :clear +2 "valve0"D(* +157 "core" ď( +2 "valve0"D & +4 "core" č&*$E7SW V( +498 #"preston"-> Cartidge.unlock + !o:NameError: mesg"$uninitialized constant Cartidge: name: Cartidge:bt["$preston:11:in `topLevelBinding'" Cartridge.unlock + "carousel0"F% +5 "core" Ǝ%9'P c +2 "syringe0"B& +4 "core" ™&ێO V. +3 "syringe1"C% +3 "core" Ü%B~O V +2 ."Air"Air.seek :clear +4 "syringe1"C& + C' +6 "core" Ú&{O X +2 "valve0"D& +3 "core" ě&*?O/ 5 +350 Ý' +2 "syringe0"B% +3 "core" ˜%<¬H[  +40 ."Lysis1"Lysis1.seek :clear +4 "valve0"D% + "syringe0"B' +6 "core" ē%SO n +2 ."Plunge"Plunge.seek :clear +3 "valve0"D' +73 "core" ė' +227 –' +991 #"preston"-> SC.to 60 +2 .Carousel.seek 60 +4 "carousel0"F'9 +3 "core" ƒ' +2 "carousel0"F*% +4 "core" ƪ%9'JPt c +660 #"preston"-> SC.to 1; SC.to 60 +2 .Carousel.seek 1 +4 "carousel0"F' +1217 "core" Ɣ' +2 ."preston"Carousel.seek 60 +3 "carousel0"F'9 +743 "Can"^@+I|pEv +473 "core" ƕ' +2 "carousel0"F% +3 "core" ƞ%9R W( +551 #"preston"-> exit + #Session Ended +15565 #Session Begun +365 #-> SC + "carousel0"F"% +5 "core" Ƣ%9'P c +187 #"preston"-> SC.to 1 +2 .Carousel.seek 1 +4 "carousel0"F ' +1215 "core" Ơ' +2 "carousel0"F!% +3 "core" ơ%&R W( +183 #"preston"-> exit + #Session Ended @1569447197.67PDT = =tMAIN =mMAIN_scheduler @PDT1569447199.62 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"b@+|p9 +167 #t\ Configuration for mv1 9/5/19 by brent@mbari.org\ /home/esp/esp2/type/auv/mv1/configure.rb\ +354 "Can"^@+|p$ + ^@+|p$ #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 #Connecting to 10.89.12.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "2/home/esp/esp2/lib/esp.rb:178:in `initialize'",/home/esp/esp2/lib/esp.rb:178:in `open'"-/home/esp/esp2/lib/esp.rb:178:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +18 "Can"`'+|p +9075 #"brent"Session Begun +494 #-> slots +856 #-> exit + #Session Ended +19613 "Can"`v+D}p +30043 _i-+I|p +30043 `^+K|p +30040 aW+L|p +30035 aRx+H|p +30030 _N+D|p +30041 _K+Gp +30043 _N+Lp +30031 _R]+Qp +30032 _T+Sp +30035 _V+S>p +30046 ]X+X=p +30039 ]U+U|p +30045 `K+h|p +30026 `Fj+v|p +30019 `C6+|p +30027 ^A+|p +30023 _D$+|p +30021 bE+|p +4259 #"brent"Session Begun +597 #-> ESP.ready! +10 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +5 "syringe0"B& +2 "core" ‚&ۘOh +2 ."brent"Archive.configure :default +2 "syringe0"B$d PZ<2 +6 "syringe1"C% +2 "core" Ã%)O +2 ."brent"Air.configure :default +2 "syringe1"C#d P[<2 +4 "syringe0"B% +3 "core" „%rO) + ."brent"Lysis1.configure :default +2 "syringe0"B#d P\\y<2 +4 "syringe1"C& +3 "core" Å&ܖOj + ."brent"Lysis2.configure :default +2 "syringe1"C$d P\\<2 +6 "valve0"D% +3 "core" Ć%^eN! + ."brent"Plunge.configure :default +2 "valve0"D# Q%<2 +6 "sampler0"H% +2 "core" ȇ%Sj4 +2 ."brent"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +2 "core" ň%N +2 ."brent"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +2 "core" ĉ&N +2 ."brent"Toroid.configure :default +2 "valve0"D$\ H?$d(2 +6 "carousel0"F\ % +2 "core" Ɗ%PO +2 ."brent"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +3 "core" ʋ%9 + ."brent"Pressure.configure :default +2 "ambient0"J#,\\#(2 +4 #"brent"All elf controllers running firmware version 4.58 +2 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B & +4 "syringe1"C % +3 "syringe0"B% +6 "core" Œ&ێO %. +2 "syringe1"C& +2 "core" Í%O * +5 "valve0"D% +5 ."Archive_home"Archive.reconfigure :default +8 "valve0"D& + ."Air_home"Air.reconfigure :default +6 "syringe0"B$d PZ<2 +4 "syringe1"C#d P[<2 + ."Archive_home"Archive.home.jog 0 +3 ."Air_home"Air.home.jog 0 +3 "syringe0"B* +2 "syringe1"C) +5 "core" Ž%P . + Ï&ܕP 2k + Đ%^d#O H +2 đ&O L!s + ’* Ó) +2 ."Plunge_home"Plunge.reconfigure :default +6 ."Lysis2_home"Lysis2.reconfigure :default +5 "syringe1"C% + ."Toroid_home"Toroid.reconfigure :default +7 ."Lysis1_home"Lysis1.reconfigure :default +5 "valve0"D# Q%<2 + "syringe0"B& +3 "syringe1"C$d P\\<2 +3 "valve0"D$\ H?$d(2 +2 "syringe0"B#d P\\y<2 +2 ."Plunge_home"Plunge.home.jog 0 +4 ."Toroid_home"Toroid.home.jog 0 +4 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +3 "valve0"D) + D* +4 "syringe1"C* + "syringe0"B) +5 "core" Ô%P L\ + •&(ێP O + Ė) ė* +3 "valve0"D& +4 D% +4 ."Archive_home"Archive.reconfigure :homing +4 ."Air_home"Air.reconfigure :homing +5 "syringe0"B$"2 +2 "syringe1"C#"2 +4 ."Air_home"Air.jog 1364 +2 ."Archive_home"Archive.jog 1339 +6 "syringe0"B*; + "syringe1"C)T +4 "core" Ø* + ™) + Ě&'#O! l + ě% ^_O k +4 ."Plunge_home"Plunge.reconfigure :homing +2 "syringe1"C& + ."Toroid_home"Toroid.reconfigure :homing +6 "syringe0"B% +2 "valve0"D#<2 +3 D$(2 +6 ."Plunge_home"Plunge.jog 300 +3 ."Toroid_home"Toroid.jog 610 +3 "valve0"D ), +2 D!*b +5 "core" Þ&7܉W % + Ÿ%=W % +3 ."Lysis2_home"Lysis2.reconfigure :homing +2 ."Lysis1_home"Lysis1.reconfigure :homing +4 "syringe0"B#2 +2 "syringe1"C$2 +3 ."Lysis1_home"Lysis1.jog 1357 +6 ."Lysis2_home"Lysis2.jog 1352 +8 "syringe0"B")M +2 "syringe1"C#*H +15 "core" Ġ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +40 ."Plunge_home"Plunge.seek :home +4 "valve0"D$' +3 "core" œ* + Ý) + ."Archive_home"Archive.setRawPosition! 50 +2 ."Air_home"Air.setRawPosition! 50 +2 "syringe0"B82 +2 "syringe1"C72 +5 ."Archive_home"Archive.seek :home +2 ."Air_home"Air.seek :home +4 "syringe0"B&( +5 "syringe1"C%' +3 "core" Ĥ' +2 ."Plunge_home"Plunge.reconfigure :default +2 "valve0"D# Q%<2 +13 "core" ¢) +3 ¦( + ã* + å' + ."Lysis2_home"Lysis2.setRawPosition! 50 +3 ."Lysis1_home"Lysis1.setRawPosition! 50 +2 ."Air_home"Air.reconfigure :default +3 ."Archive_home"Archive.reconfigure :default +3 "syringe1"C82 +3 "syringe0"B72 +5 "syringe1"C#d P[<2 +2 "syringe0"B$d PZ<2 + ."Lysis2_home"Lysis2.seek :home +3 ."Lysis1_home"Lysis1.seek :home +10 "syringe1"C'( +5 "syringe0"B(' +12 "core" ġ* +2 ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +4 ."Toroid_home"Toroid.seek :home +5 "valve0"D)( +5 "core" ç( + ¨' ĩ( +2 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Toroid_home"Toroid.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +4 "syringe1"C$d P\\<2 +3 "valve0"D$\ H?$d(2 +2 "syringe0"B#d P\\y<2 +33 "carousel0"F*% +3 "core" ƪ%ouP ^ +2 ."brent"Toroid.seek :clear +2 "valve0"D+(* +158 "core" ī( +3 ."brent"Carousel.reconfigure :default +2 "carousel0"F#<  E(2 +4 ."brent"Carousel.home.jog 0 +2 "carousel0"F,) +14 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%,nP ^ +2 ."brent"Carousel.seek 1 +2 "carousel0"F.' +11 "core" Ʈ' +2 "valve0"D/% +3 "core" į%^yO Z +2 "syringe0"B0& +4 "core" °&tAP) EH + "syringe1"C1% +4 "core" ñ%P% E + "syringe0"B2% +4 "core" ²%P P +2 "syringe1"C3& +3 "core" ó&pP P +2 "valve0"D4% +3 "core" Ĵ%^wO h +2 "sampler0"H5% +4 "core" ȵ%j} e +2 "valve0"D6& +3 "core" Ķ&*O g% +2 "carousel0"F7% +3 "core" Ʒ%,P _ +2 "ambient0"J8% +3 "core" ʸ%1 d +2727 #"brent"-> to 1 +2 "valve0"D9% +5 "core" Ĺ%^zO i + "syringe0"B:% +4 "core" º% P R +2 "syringe1"C;% +3 "core" û%P P +2 ."brent"Carousel.seek 1 +2 "carousel0"F<' +3 "core" Ƽ' +2 "carousel0"F=% +3 "core" ƽ%,MP _ +2 "syringe0"B>% +3 "core" ¾% P Q +2 ."brent"Lysis1.seek :locked +2 "syringe0"B?' +310 "core" ¿' +2 "valve0"D@% +5 "core" %^yO0 ( +2 ."Plunge"Plunge.seek :locked +2 "valve0"DA' +4 "syringe1"CB% +5 "core" %P9  + ."Air"Air.seek :locked +2 "syringe1"CC' +60 "core" ' +301 ' +2 "carousel0"FD% +3 "core" %40P| # +409 #"brent"-> to 15 +2 "carousel0"FE% +4 "core" %,jP ^ +2 "valve0"DF% +4 "core" %SO g + "carousel0"FG% +4 "core" %,dP _ + "syringe0"BH& +4 "core" &pP RL + "syringe1"CI% +4 "core" %>P Q +2 ."Air"Air.seek :clear +3 "syringe1"CJ& +4 CK' +3 "core" &|P Q + "valve0"DL& +4 "core" &*OD 3' +352 ' +2 "syringe0"BM% +3 "core" %²Z3  +3 ."Lysis1"Lysis1.seek :clear +2 "syringe0"BN' +3 "valve0"DO% +5 "core" %SO L +3 ."Plunge"Plunge.seek :clear +3 "valve0"DP' +72 "core" ' +226 ' +2 ."brent"Carousel.seek 15 +3 "carousel0"FQ' +298 "core" ' +2 "carousel0"FR% +3 "core" % =RR R( +2 "syringe0"BS% +3 "core" %P E +2 ."brent"Lysis1.seek :locked + "syringe0"BT' +310 "core" ' +2 "valve0"DU% +5 "core" %^aO ' +2 ."Plunge"Plunge.seek :locked +2 "valve0"DV' +4 "syringe1"CW% +5 "core" % P5  + ."Air"Air.seek :locked +3 "syringe1"CX' +59 "core" ' +301 ' +2 "carousel0"FY% +3 "core" % 4=HPx !\ +514 #"brent"-> to 60 +2 "carousel0"FZ% +5 "core" % ,=?P ^ +2 "valve0"D[% +4 "core" %SN g + "carousel0"F\\% +4 "core" % ,=@P| _\ +2 "syringe0"B]& +3 "core" &vP PF + "syringe1"C^% +4 "core" %UP Q +2 ."Air"Air.seek :clear +4 "syringe1"C_& + C`' +9 "core" &sP P +2 "valve0"Da& +3 "core" &*O; ,8 +349 ' +2 "syringe0"Bb% +3 "core" %©mZ=  +3 ."Lysis1"Lysis1.seek :clear +3 "valve0"Dc% +4 "syringe0"Bd' +3 "core" %SOX 0 +2 ."Plunge"Plunge.seek :clear +3 "valve0"De' +73 "core" ' +228 ' +2 ."brent"Carousel.seek 60 +3 "carousel0"Ff'9 +931 "core" ' +2 "carousel0"Fg% +3 "core" %99R R( +2 "syringe0"Bh% +3 "core" % P+ D +2 ."brent"Lysis1.seek :locked + "syringe0"Bi' +310 "core" ' +2 "valve0"Dj% +5 "core" %^eO ( +2 ."Plunge"Plunge.seek :locked +2 "valve0"Dk' +4 "syringe1"Cl% +5 "core" %PO  + ."Air"Air.seek :locked +2 "syringe1"Cm' +60 "core" ' +301 ' +2 "carousel0"Fn% +3 "core" %94sP " +750 #"brent"-> to 30 +2 "carousel0"Fo% +4 "core" %9,P ^ +2 "valve0"Dp% +3 "core" %SN g +2 "carousel0"Fq% +3 "core" %9+uP ^ +2 "syringe0"Br& +3 "core" &tP QH +2 "syringe1"Cs% +3 "core" %EP Q +2 ."Air"Air.seek :clear +4 "syringe1"Ct& + Cu' +6 "core" &wP Q +2 "valve0"Dv& +3 "core" &*O .6 +351 ' +2 "syringe0"Bw% +4 "core" %¬Z=  +2 ."Lysis1"Lysis1.seek :clear +4 "valve0"Dx% + "syringe0"By' +6 "core" %SOL * +2 ."Plunge"Plunge.seek :clear +3 "valve0"Dz' +72 "core" ' +228 ' +2 ."brent"Carousel.seek 30 + "carousel0"F{'R +627 "core" ' +2 "carousel0"F|% +3 "core" %R}OR Q( +2 "syringe0"B}% +3 "core" %P D +2 ."brent"Lysis1.seek :locked + "syringe0"B~' +310 "core" ' +2 "valve0"D% +5 "core" %^sO % +2 ."Plunge"Plunge.seek :locked +2 "valve0"D' +4 "syringe1"C% +4 "core" Â% PK  +2 ."Air"Air.seek :locked +2 "syringe1"C' +60 "core" ā' +301 Ã' +2 "carousel0"F% +3 "core" Ƅ%R5}P  +546 #"brent"-> to 45 +2 "carousel0"F% +5 "core" ƅ%R,};P _ +2 "valve0"D% +3 "core" Ć%SN g +2 "carousel0"F% +3 "core" Ƈ%R,}GP ^ +2 "syringe0"B& +3 "core" ˆ&sP* OI +2 "syringe1"C % +3 "core" É%nP# P +3 ."Air"Air.seek :clear +3 "syringe1"C\ & + C ' +6 "core" Ê&sP/ P + "valve0"D & +3 "core" Č&*O ,6 +353 Ë' +2 "syringe0"B % +3 "core" %º Cartridge.unlock +2 "carousel0"F*% +4 "core" ƪ%*,JP ] +2 "syringe0"B& +4 "core" –&ۄP' Q8 +2 "syringe1"C% +3 "core" ×%jP" P +2 ."Air"Air.seek :clear +4 "syringe1"C& + C' +5 "core" Ù&i\ P0 P +2 "valve0"D & +3 "core" Ġ&*OC -8 +352 Ø' +2 "syringe0"B% +3 "core" œ%§-Z;  +3 ."Lysis1"Lysis1.seek :clear +2 "valve0"D% +3 "syringe0"B#' +6 "core" ĝ%SO\\ . +2 ."Plunge"Plunge.seek :clear +3 "valve0"D"' +73 "core" Ģ' +227 £' +2256 #"brent"-> SC.to 1 +2 .Carousel.seek 1 +4 "carousel0"F-' +911 "core" ƭ' +2 "carousel0"F/% +3 "core" Ư%kR L( +2517 #"brent"-> Cartridge.release 60 +466 "Can"^G>+|pt +2887 #"brent"-> Cmd.stop +2 "sampler0"H!% +4 "core" ȡ%Fk e +3 "carousel0"F0% +4 "core" ư%,ZP ^ + ."brent"Carousel.seek 1 +2 "carousel0"F1' +4 "core" Ʊ' +2 "carousel0"F2% +3 "core" Ʋ%,#P _ +2 "syringe0"B3% +3 "core" ³%P" P + ."brent"Lysis1.seek :locked +2 "syringe0"B4' +310 "core" ´' +2 ."brent"Plunge.seek :locked +2 "valve0"D5' +73 "core" ĵ' +2 "syringe0"B6& +3 "core" ¶&rP8 J +2 "syringe1"C7% +3 "core" ÷%gP#  +2 "syringe0"B8% +3 "core" ¸%®qP&  +3 ."Lysis1"Lysis1.seek :clear +2 "syringe1"C)& +3 "syringe0"B,' +5 "core" é&wP O +306 ¬' + ."brent"Archive.coast +2 "syringe0"B6 +3 ."brent"Air.coast +2 "syringe1"C5 +4 ."brent"Lysis1.coast + "syringe0"B5 +4 ."brent"Lysis2.coast +2 "syringe1"C6 +3 ."brent"Plunge.coast +2 "valve0"D5 +4 ."brent"Toroid.coast + "valve0"D6 +5 ."brent"Carousel.coast + "carousel0"F5 +5 "sampler0"H9% +3 "core" ȹ% k f +8 ."brent"Gate.power :motor,:OFF + .Gate.power :core,:OFF +3 .Gate.power :analytic1,:OFF +2 .Gate.power :analytic2,:OFF +3 .Gate.power :analytic3,:OFF +2 .Gate.power :main,:OFF +3 #Safely stopped and ready to power off @1569453249.69PDT @PDT1569453271.37 #-> exit + #Session Ended +24145 "Can"_H+|p +30019 `I+|p +30022 ^J+|p +30023 _K+|p +30016 aLe+|p +30015 `M++|p +30021 _M+|p +30034 `N+|p +30029 #"preston"Session Begun +6 "Can"_OP+|p# +853 #"preston"-> require 'vacuumCart' +470 #-> refillSampleLines + #Refilling sample & bypass lines with fluid. +3 #Waiting for preston to answer "Hook Intake and Exhaust Lines to MillQ water. Open Pressure Interface Valve. Press Return." +56 #Answered Hook Intake and Exhaust Lines to MillQ water. Open Pressure Interface Valve. Press Return."" +3 .Bypass.open +4 .delay 1 second +105 !o: BusOff: mesg"Jcore bus was not powered while reading Storage Carousel (SC)'s status:@checkpoint: omitted:bt[""1/home/esp/esp2/lib/i2c/sleepy.rb:445:in `<<'"1/home/esp/esp2/lib/i2c/msg.rb:766:in `write'"0/home/esp/esp2/lib/i2c/msg.rb:407:in `send'"2/home/esp/esp2/lib/i2c/servo.rb:612:in `send'"2/home/esp/esp2/lib/i2c/servo.rb:635:in `send'"9/home/esp/esp2/lib/i2c/msg.rb:431:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:462:in `awaitOnlyReply'"5/home/esp/esp2/lib/i2c/servo.rb:1521:in `status'"//home/esp/esp2/lib/axis.rb:358:in `status'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/axis.rb:358:in `status'"5/home/esp/esp2/lib/slide.rb:158:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:202:in `position'"B/home/esp/esp2/utils/cartridge/carousel.rb:523:in `selected?'"B/home/esp/esp2/utils/cartridge/carousel.rb:530:in `selected!'" ESP.ready! +10 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +5 #Powering core bus +212 "valve0"D2 +2 D; +2 "core" Ļ +4 "syringe0"B=& +2 "core" ½&yO +2 ."preston"Archive.configure :default +2 "syringe0"B$d PZ<2 +6 "syringe1"C>% +3 "core" þ%~O + ."preston"Air.configure :default +3 "syringe1"C#d P[<2 +3 "syringe0"B.% +4 "core" ®%yO& + ."preston"Lysis1.configure :default +3 "syringe0"B#d P\\y<2 +3 "syringe1"C(& +3 "core" è&u}O + ."preston"Lysis2.configure :default +3 "syringe1"C$d P\\<2 +5 "valve0"D@% +3 "core" %S?O, + ."preston"Plunge.configure :default +3 "valve0"D# Q%<2 +5 "sampler0"HB% +3 "core" %Ri + ."preston"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E$% +3 "core" Ť%BO + ."preston"ExtraPump.configure :default +3 "valve1"E#2 +5 "valve0"D%& +4 "core" ĥ&N + ."preston"Toroid.configure :default +3 "valve0"D$\ H?$d(2 +5 "carousel0"FD% +3 "core" %^O + ."preston"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"JE% +2 "core" %E +2 ."preston"Pressure.configure :default +2 "ambient0"J#,\\#(2 +4 #"preston"All elf controllers running firmware version 4.58 +2 .Gate.power :motor,:ON,limit to 5000mA +3 "syringe0"BF& +4 "core" &qO\ /K +2 "syringe1"CG% +7 ."Archive_home"Archive.reconfigure :default +4 "syringe0"BH% +4 "syringe1"CI& +3 "valve0"DJ% +3 "syringe0"B$d PZ<2 +3 "valve0"DL& +4 ."Archive_home"Archive.home.jog 0 + "syringe0"BC* +5 "core" %P 4 + %P = + &wP A + %STO2 X \ + & O \\![ + * +2 ."Plunge_home"Plunge.reconfigure :default +7 ."Lysis2_home"Lysis2.reconfigure :default +4 ."Air_home"Air.reconfigure :default +4 ."Toroid_home"Toroid.reconfigure :default +4 "syringe0"BM& +2 "valve0"D# Q%<2 +2 ."Lysis1_home"Lysis1.reconfigure :default +7 "syringe1"C$d P\\<2 +2 C#d P[<2 +2 "valve0"D$\ H?$d(2 + ."Plunge_home"Plunge.home.jog 0 +7 "syringe0"B#d P\\y<2 + ."Lysis2_home"Lysis2.home.jog 0 +4 ."Air_home"Air.home.jog 0 +3 ."Toroid_home"Toroid.home.jog 0 +3 "valve0"DO) +3 ."Lysis1_home"Lysis1.home.jog 0 +3 "syringe1"CA) +2 "valve0"D<* + "syringe1"C?* +5 "syringe0"BR) +5 "core" &#yP M + ) ) + ļ* + "valve0"DS% +6 DN& +2 "syringe1"CU% +3 ."Archive_home"Archive.reconfigure :homing +5 "syringe0"B$"2 +4 "core" ÿ* ) + %S[O0 j + &( O& i + % P R +5 ."Plunge_home"Plunge.reconfigure :homing +3 "syringe1"CW& + ."Archive_home"Archive.jog 1343 +6 ."Toroid_home"Toroid.reconfigure :homing +3 "syringe0"BP% +2 ."Air_home"Air.reconfigure :homing +6 "valve0"D#<2 +2 "syringe0"BK*? +2 "valve0"D$(2 +2 "syringe1"C#"2 +5 ."Plunge_home"Plunge.jog 737 +3 ."Toroid_home"Toroid.jog 610 +3 ."Air_home"Air.jog 1363 +4 "valve0"DY) +2 DZ*b +4 "syringe1"C[)S +5 "core" &{P R + %P P +3 ."Lysis2_home"Lysis2.reconfigure :homing +3 ."Lysis1_home"Lysis1.reconfigure :homing +3 "syringe1"C$2 +5 "syringe0"B#2 + ."Lysis2_home"Lysis2.jog 1354 +4 ."Lysis1_home"Lysis1.jog 1359 +3 "syringe1"C\\*J +3 "syringe0"B])O +45 "core" ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +5 "valve0"D^' +3 "core" * +2 ."Archive_home"Archive.setRawPosition! 50 + "syringe0"B82 +4 ."Archive_home"Archive.seek :home +2 "syringe0"B_( +11 "core" ' +2 ) + ."Plunge_home"Plunge.reconfigure :default +3 ."Air_home"Air.setRawPosition! 50 +2 "syringe1"C72 +5 "valve0"D# Q%<2 +2 ."Air_home"Air.seek :home +5 "syringe1"Ca' +3 "core" ( + ."Archive_home"Archive.reconfigure :default +3 "syringe0"B$d PZ<2 +5 "core" * + ) + ."Lysis2_home"Lysis2.setRawPosition! 50 +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +3 "syringe1"C82 + "syringe0"B72 +4 ."Lysis2_home"Lysis2.seek :home +5 "syringe1"CX( +5 ."Lysis1_home"Lysis1.seek :home +2 "syringe0"Bb' +4 "core" ' +2 ."Air_home"Air.reconfigure :default +3 "syringe1"C#d P[<2 +8 "core" ( +2 ."Lysis2_home"Lysis2.reconfigure :default +2 "syringe1"C$d P\\<2 +6 "core" ' + ."Lysis1_home"Lysis1.reconfigure :default +2 "syringe0"B#d P\\y<2 +7 "core" * +2 ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +3 ."Toroid_home"Toroid.seek :home +4 "valve0"Dc( +4 "core" ( +2 ."Toroid_home"Toroid.reconfigure :default +2 "valve0"D$\ H?$d(2 +6 "carousel0"FT% +3 "core" %lO _ +2 ."preston"Toroid.seek :clear +3 "valve0"DV(* +157 "core" ( +2 ."preston"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +4 ."preston"Carousel.home.jog 0 +2 "carousel0"FQ) +14 "core" ) +28 "carousel0"Fg% +4 "core" %, P \\ +2 ."preston"Carousel.seek 1 +2 "carousel0"Fh' +4 "core" ' +2 "valve0"Dd% +3 "core" %^]SO0 f +2 "syringe0"Bj& +3 "core" &pP PL +42 "syringe1"Cl% +5 "core" %\ P O +2 "syringe0"Be% +3 "core" %O P +2 "syringe1"C`& +4 "core" &O N + "valve0"Dn% +4 "core" %^WQO4 e +2 "sampler0"Ho% +3 "core" %j+ e +2 "valve0"Dp& +4 "core" &*iZO, f +2 "carousel0"Fq% +3 "core" %,!P \\ +2 "ambient0"Jr% +3 "core" %= c +320 #"preston"-> refillSampleLines +2 #Refilling sample & bypass lines with fluid. +2 #Waiting for preston to answer "Hook Intake and Exhaust Lines to MillQ water. Open Pressure Interface Valve. Press Return." +291 #Answered Hook Intake and Exhaust Lines to MillQ water. Open Pressure Interface Valve. Press Return."refillSampleLines" +2 .Bypass.open +3 "sampler1"Is1 +59 "core" 1 + ."preston"Intake.open +2 "sampler0"Ht1 +65 "core" 1 +2 ."preston"SamplePump.setPosition! 0ml + "sampler0"H7 +3 ."preston"SamplePump.reconfigure :fast +3 "sampler0"H#,#(22 +4 ."preston"SamplePump.seek 30ml +2 "sampler0"Hv' +2675 "core" ' + ."preston"Bypass.close +2 "sampler1"Im/ +59 "core" / + ."preston"Exhaust.open +2 "sampler0"Hw2 +71 "core" 2 +2 ."preston"SamplePump.seek 100ml +3 "sampler0"Hx'@ +6173 "core" ' +2 ."preston"delay 1 second +102 ."closeIntake"Intake.close +5 ."closeExhaust"Exhaust.close +4 "sampler0"Hi/ + "carousel0"Fk% +3 "sampler0"Hf0 +4 "core" %,!fP Q +55 / +17 0 +2 #"preston"Sampling Loop filled with water +479 #-> refillSampleLines + #Refilling sample & bypass lines with fluid. +2 #Waiting for preston to answer "Hook Intake and Exhaust Lines to MillQ water. Open Pressure Interface Valve. Press Return." +56 #Answered Hook Intake and Exhaust Lines to MillQ water. Open Pressure Interface Valve. Press Return."" +2 .Bypass.open +2 "sampler1"I|1 +59 "core" 1 + ."preston"Intake.open +2 "sampler0"H}1 +63 "core" 1 + ."preston"SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."preston"SamplePump.seek 30ml +3 "sampler0"Hy' +2674 "core" ' + ."preston"Bypass.close +2 "sampler1"I/ +65 "core" / + ."preston"Exhaust.open +2 "sampler0"H2 +71 "core" Ȃ2 +2 ."preston"SamplePump.seek 100ml +3 "sampler0"Hz'@ +6172 "core" ' +2 ."preston"delay 1 second +102 ."closeIntake"Intake.close +5 ."closeExhaust"Exhaust.close +4 "carousel0"F% + "sampler0"Hu/ +4 H0 +2 "core" Ƅ%, ~P Z +58 / +13 ȅ0 +2 #"preston"Sampling Loop filled with water +131 #-> exit + #Session Ended @1569520479.67PDT = =tMAIN =mMAIN_scheduler @PDT1569520481.59 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +15 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +33 "Can"eo)|e! +140 #t\ Configuration for mv1 9/5/19 by brent@mbari.org\ /home/esp/esp2/type/auv/mv1/configure.rb\ +378 "Can"^o)|e + ^o)|e #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 #Connecting to 10.89.12.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "2/home/esp/esp2/lib/esp.rb:178:in `initialize'",/home/esp/esp2/lib/esp.rb:178:in `open'"-/home/esp/esp2/lib/esp.rb:178:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +18 "Can"^ov)|Q +906 #"preston"Session Begun +796 #-> require 'vacuumCart' +460 #-> refillSampleLines + #Refilling sample & bypass lines with fluid. +3 #Waiting for preston to answer "Hook Intake and Exhaust Lines to MillQ water. Open Pressure Interface Valve. Press Return." +98 #Answered Hook Intake and Exhaust Lines to MillQ water. Open Pressure Interface Valve. Press Return."" +2 .Bypass.open +3 .delay 1 second +104 !o:I2C::NodeOffline: mesg"[carousel0 microcontroller never signed on while reading Storage Carousel (SC)'s status:@checkpoint: omitted:bt["7/home/esp/esp2/lib/i2c/msg.rb:867:in `notSignedOn'"4/home/esp/esp2/lib/i2c/msg.rb:862:in `firmware'"5/home/esp/esp2/lib/i2c/servo.rb:1520:in `status'"//home/esp/esp2/lib/axis.rb:358:in `status'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/axis.rb:358:in `status'"5/home/esp/esp2/lib/slide.rb:158:in `rawPosition'"2/home/esp/esp2/lib/slide.rb:202:in `position'"B/home/esp/esp2/utils/cartridge/carousel.rb:523:in `selected?'"B/home/esp/esp2/utils/cartridge/carousel.rb:530:in `selected!'" ESP.ready! +12 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +3 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +3 "core" ‚&pO + ."preston"Archive.configure :default +2 "syringe0"B$d PZ<2 +6 "syringe1"C% +3 "core" Ã%O + ."preston"Air.configure :default +2 "syringe1"C#d P[<2 +4 "syringe0"B% +3 "core" „%O + ."preston"Lysis1.configure :default +2 "syringe0"B#d P\\y<2 +4 "syringe1"C& +3 "core" Å&{O + ."preston"Lysis2.configure :default +3 "syringe1"C$d P\\<2 +5 "valve0"D% +2 "core" Ć%^SN! +2 ."preston"Plunge.configure :default +2 "valve0"D# Q%<2 +6 "sampler0"H% +2 "core" ȇ%Tk +2 ."preston"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +3 "core" ň%N + ."preston"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +2 "core" ĉ&Nr +2 ."preston"Toroid.configure :default +2 "valve0"D$\ H?$d(2 +6 "carousel0"F\ % +2 "core" Ɗ%XO +2 ."preston"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +2 "core" ʋ% +2 ."preston"Pressure.configure :default +2 "ambient0"J#,\\#(2 +4 #"preston"All elf controllers running firmware version 4.58 +2 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B & +5 "core" Œ&uP :G + "syringe1"C % +4 ."Archive_home"Archive.reconfigure :default +6 "syringe0"B% +2 "syringe1"C& +6 "valve0"D% +3 D& +2 "syringe0"B$d PZ<2 +6 "core" Í%O ; + Ž%UP + Ï&|P\ + Đ%^P'O\ + đ&~O +4 ."Toroid_home"Toroid.reconfigure :default +4 ."Plunge_home"Plunge.reconfigure :default +4 ."Lysis1_home"Lysis1.reconfigure :default +4 ."Archive_home"Archive.home.jog 0 +3 ."Air_home"Air.reconfigure :default +4 ."Lysis2_home"Lysis2.reconfigure :default +4 "valve0"D$\ H?$d(2 + D# Q%<2 +4 "syringe0"B#d P\\y<2 +3 B* +2 "syringe1"C#d P[<2 +2 ."Toroid_home"Toroid.home.jog 0 +4 "syringe1"C$d P\\<2 +2 ."Plunge_home"Plunge.home.jog 0 +4 ."Lysis1_home"Lysis1.home.jog 0 +4 ."Air_home"Air.home.jog 0 +2 "valve0"D* + ."Lysis2_home"Lysis2.home.jog 0 +5 "syringe0"B) + "valve0"D) +4 "syringe1"C) +2 C* +6 "core" ’* + ē* •) + Ĕ) + "valve0"D% +5 D& +3 "syringe0"B% +3 B& +4 "core" Ö) + ×* + Ę% ^Q$O  + ę&/N  š%JP + ›&#tP +4 "syringe1"C& +5 C% +3 ."Toroid_home"Toroid.reconfigure :homing +4 ."Plunge_home"Plunge.reconfigure :homing +4 ."Lysis1_home"Lysis1.reconfigure :homing +3 ."Archive_home"Archive.reconfigure :homing +5 "valve0"D$(2 + "syringe0"B#2 +4 "valve0"D#<2 +3 "syringe0"B$"2 +2 ."Toroid_home"Toroid.jog 601 +3 ."Lysis1_home"Lysis1.jog 1354 +6 ."Plunge_home"Plunge.jog 301 +3 ."Archive_home"Archive.jog 1344 +3 "syringe0"B)J +2 "valve0"D*Y +2 D )- +4 "syringe0"B!*@ +6 "core" Ü&yQP + Ý%\ \ P +3 ."Air_home"Air.reconfigure :homing +2 ."Lysis2_home"Lysis2.reconfigure :homing +5 "syringe1"C#"2 + C$2 +3 ."Air_home"Air.jog 1366 +4 ."Lysis2_home"Lysis2.jog 1354 +4 "syringe1"C")V +4 C#*J +21 "core" Ġ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +4 ."Plunge_home"Plunge.seek :home +3 "valve0"D$' +23 "core" Ĥ' +2 ."Plunge_home"Plunge.reconfigure :default +2 "valve0"D# Q%<2 +12 "core" ž) +2 ."Lysis1_home"Lysis1.setRawPosition! 50 + "syringe0"B72 +4 ."Lysis1_home"Lysis1.seek :home +4 "syringe0"B%' +3 "core" ¡* + ."Archive_home"Archive.setRawPosition! 50 +37 "syringe0"B82 +5 ."Archive_home"Archive.seek :home +3 "syringe0"B&( +4 "core" ¥' â) + ã* + ."Lysis2_home"Lysis2.setRawPosition! 50 +3 ."Air_home"Air.setRawPosition! 50 +2 ."Lysis1_home"Lysis1.reconfigure :default +3 "syringe1"C82 +2 C72 +3 ."Lysis2_home"Lysis2.seek :home +6 "syringe0"B#d P\\y<2 +2 ."Air_home"Air.seek :home +7 "syringe1"C'( +10 C(' +4 "core" ¦( + ğ* + ."Toroid_home"Toroid.setRawPosition! 0 +2 ."Archive_home"Archive.reconfigure :default +3 "valve0"D8 +4 "syringe0"B$d PZ<2 + ."Toroid_home"Toroid.seek :home +6 "valve0"D)( +5 "core" ç( + è' ĩ( +2 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Toroid_home"Toroid.reconfigure :default +4 ."Air_home"Air.reconfigure :default +3 "syringe1"C$d P\\<2 +3 "valve0"D$\ H?$d(2 +2 "syringe1"C#d P[<2 +33 "carousel0"F*% +3 "core" ƪ%"O m +2 ."preston"Toroid.seek :clear +2 "valve0"D+(* +158 "core" ī( +3 ."preston"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +4 ."preston"Carousel.home.jog 0 +2 "carousel0"F,) +14 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%,#P ] +2 ."preston"Carousel.seek 1 +2 "carousel0"F.' +4 "core" Ʈ' +2 "valve0"D/% +3 "core" į%^r[O _ +2 "syringe0"B0& +3 "core" °&CP Py +2 "syringe1"C1% +3 "core" ñ%P N +2 "syringe0"B2% +4 "core" ²%P P + "syringe1"C3& +4 "core" ó&sP M + "valve0"D4% +4 "core" Ĵ%^taO j +2 "sampler0"H5% +3 "core" ȵ%k h +2 "valve0"D6& +3 "core" Ķ&*l^O = +2 "carousel0"F7% +4 "core" Ʒ%-#P ` + "ambient0"J8% +4 "core" ʸ% i +1314 #"preston"-> refillSampleLines +2 #Refilling sample & bypass lines with fluid. +3 #Waiting for preston to answer "Hook Intake and Exhaust Lines to MillQ water. Open Pressure Interface Valve. Press Return." +31 #Answered Hook Intake and Exhaust Lines to MillQ water. Open Pressure Interface Valve. Press Return."" +2 .Bypass.open +2 "sampler1"I91 +67 "core" ɹ1 + ."preston"Intake.open +2 "sampler0"H:1 +65 "core" Ⱥ1 +2 ."preston"SamplePump.setPosition! 0ml + "sampler0"H7 +3 ."preston"SamplePump.reconfigure :fast +3 "sampler0"H#,#(22 +4 ."preston"SamplePump.seek 30ml +2 "sampler0"H;' +2675 "core" Ȼ' + ."preston"Bypass.close +2 "sampler1"I'@ +6173 "core" Ⱦ' +2 ."preston"delay 1 second +102 ."closeIntake"Intake.close +5 ."closeExhaust"Exhaust.close +3 "sampler0"H?/ + "carousel0"F@% +3 "sampler0"HA0 +4 "core" %,#P J +54 ȿ/ +18 0 +2 #"preston"Sampling Loop filled with water +1242 #-> exit + #Session Ended @1569521313.70PDT = =tMAIN =mMAIN_scheduler @PDT1569521315.63 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"en)|x% +124 #t\ Configuration for mv1 9/5/19 by brent@mbari.org\ /home/esp/esp2/type/auv/mv1/configure.rb\ +396 "Can"\\n)|xz \\n)|xz + #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 #Connecting to 134.89.10.51:9999 +4 #Waiting for espclients... +18 "Can"]n)|r +28 #"LRAUV"Session Begun +236 #-> showStatus +161 #-> Cmd.loadCartridge +13 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +5 #Powering core bus +213 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +2 "core" ‚&EO +2 ."LRAUV"Archive.configure :default +2 "syringe0"B$d PZ<2 +6 "syringe1"C% +2 "core" Ã%|O +2 ."LRAUV"Air.configure :default +2 "syringe1"C#d P[<2 +4 "syringe0"B% +2 "core" „%O0 +2 ."LRAUV"Lysis1.configure :default +2 "syringe0"B#d P\\y<2 +4 "syringe1"C& +2 "core" Å&xO +2 ."LRAUV"Lysis2.configure :default +2 "syringe1"C$d P\\<2 +5 "valve0"D% +3 "core" Ć%^fN! + ."LRAUV"Plunge.configure :default +3 "valve0"D# Q%<2 +5 "sampler0"H% +2 "core" ȇ%j? +2 ."LRAUV"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +2 "core" ň%N +2 ."LRAUV"ExtraPump.configure :default +2 "valve1"E#2 +5 "valve0"D & +7 "core" ĉ&jN + ."LRAUV"Toroid.configure :default +3 "valve0"D$\ H?$d(2 +5 "carousel0"F\ % +2 "core" Ɗ%\\O +2 ."LRAUV"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +2 "core" ʋ%V +2 ."LRAUV"Pressure.configure :default +2 "ambient0"J#,\\#(2 +3 #"LRAUV"All elf controllers running firmware version 4.58 +3 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B & +6 "syringe1"C % +3 "syringe0"B% +4 "syringe1"C& +5 "valve0"D% +4 D& +10 "core" Œ&BO 1z + Í%O + Ž%4P + Ï&rP  + Đ%^bO # + đ&kAN % +6 ."Toroid_home"Toroid.reconfigure :default +2 ."Plunge_home"Plunge.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +4 ."Archive_home"Archive.reconfigure :default +5 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Air_home"Air.reconfigure :default +6 "valve0"D$\ H?$d(2 + "syringe0"B#d P\\y<2 +3 "valve0"D# Q%<2 + "syringe1"C$d P\\<2 +2 "syringe0"B$d PZ<2 +3 "syringe1"C#d P[<2 +4 ."Toroid_home"Toroid.home.jog 0 +4 ."Lysis1_home"Lysis1.home.jog 0 +4 "valve0"D* + ."Lysis2_home"Lysis2.home.jog 0 +4 ."Air_home"Air.home.jog 0 +4 ."Archive_home"Archive.home.jog 0 +2 ."Plunge_home"Plunge.home.jog 0 +5 "syringe0"B) + "syringe1"C* +2 C) +2 "syringe0"B* +3 "valve0"D) +3 "core" Ē* + “) +2 "syringe0"B% +2 "valve0"D& +7 "core" ė) Ô* + Õ) –* + ™%)O + Ę&-mN D +2 "valve0"D% +4 "syringe1"C& +3 C% +3 ."Toroid_home"Toroid.reconfigure :homing +3 "syringe0"B& +3 ."Lysis1_home"Lysis1.reconfigure :homing +5 "valve0"D$(2 +2 "syringe0"B#2 +4 ."Toroid_home"Toroid.jog 603 +4 ."Lysis1_home"Lysis1.jog 1359 +2 "valve0"D*[ +3 "syringe0"B)O +3 "core" Ě%^k O A + Û&q3P & + Ü%P % + &DO # +5 ."Lysis2_home"Lysis2.reconfigure :homing +3 ."Air_home"Air.reconfigure :homing +3 ."Archive_home"Archive.reconfigure :homing +4 ."Plunge_home"Plunge.reconfigure :homing +2 "syringe1"C$2 +3 C#"2 +4 "valve0"D#<2 +2 "syringe0"B$"2 +3 ."Lysis2_home"Lysis2.jog 1356 +3 ."Air_home"Air.jog 1371 +4 ."Plunge_home"Plunge.jog 297 +3 ."Archive_home"Archive.jog 1352 +4 "syringe1"C *L + C!)[ +2 "valve0"D")) +3 "syringe0"B#*H +54 "core" Ÿ) +2 Ģ) + ."Plunge_home"Plunge.setRawPosition! 50 + ."Lysis1_home"Lysis1.setRawPosition! 50 +3 "valve0"D72 +2 "syringe0"B72 +4 ."Lysis1_home"Lysis1.seek :home +2 ."Plunge_home"Plunge.seek :home +4 "syringe0"B$' +3 "valve0"D%' +23 "core" ¤' +2 ."Lysis1_home"Lysis1.reconfigure :default +4 "syringe0"B#d P\\y<2 +3 "core" ĥ' à* +2 ."Plunge_home"Plunge.reconfigure :default +3 ."Lysis2_home"Lysis2.setRawPosition! 50 +3 "syringe1"C82 +2 "valve0"D# Q%<2 +3 ."Lysis2_home"Lysis2.seek :home +4 "syringe1"C&( +3 "core" á) + £* + ."Air_home"Air.setRawPosition! 50 +2 ."Archive_home"Archive.setRawPosition! 50 +36 "syringe1"C72 +6 "syringe0"B82 + ."Air_home"Air.seek :home +4 ."Archive_home"Archive.seek :home +6 "syringe1"C(' + "syringe0"B'( +4 "core" Ğ* + æ( + ."Toroid_home"Toroid.setRawPosition! 0 +2 ."Lysis2_home"Lysis2.reconfigure :default +3 "valve0"D8 +2 "syringe1"C$d P\\<2 +3 ."Toroid_home"Toroid.seek :home +7 "valve0"D)( +7 "core" è' §( + ĩ( + ."Toroid_home"Toroid.reconfigure :default +2 ."Air_home"Air.reconfigure :default +3 ."Archive_home"Archive.reconfigure :default +4 "syringe1"C#d P[<2 +2 "valve0"D$\ H?$d(2 +3 "syringe0"B$d PZ<2 +31 "carousel0"F*% +4 "core" ƪ%"O R +2 ."LRAUV"Toroid.seek :clear +2 "valve0"D+(* +158 "core" ī( +2 ."LRAUV"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +4 ."LRAUV"Carousel.home.jog 0 +2 "carousel0"F,) +14 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%,#P ^ +2 ."LRAUV"Carousel.seek 1 +2 "carousel0"F.' +5 "core" Ʈ' +2 "valve0"D/% +3 "core" į%^nSO E +3 #"LRAUV"Selecting Cartridge 60 +3 "valve0"D0% +5 "core" İ%^qO ; + "syringe0"B1% +4 "core" ±%P F +2 "syringe1"C2% +3 "core" ò%P J +2 ."LRAUV"Carousel.seek 60 +2 "carousel0"F3'9 +1218 "core" Ƴ' +2 "carousel0"F4% +3 "core" ƴ%9Rl C( +2 "syringe0"B5% +3 "core" µ%P 4 +2 ."LRAUV"Lysis1.seek :locked +2 "syringe0"B6' +310 "core" ¶' +2 "valve0"D7% +5 "core" ķ%^h Cmd.startFiltering +2 "valve0"D<% +4 "core" ļ%SBO . + "syringe0"B=% +4 "core" ½%¯O j +2 "syringe1"C>% +3 "core" þ%O k) +2 "carousel0"F?% +3 "core" ƿ%9#Ph y +2 #"FILTERING"Duration of filtering limited to 2:05:00 +4 "valve0"D@% +5 "core" %SIO +2 "syringe0"BA% +3 "core" %¨P j +2 "syringe1"CB% +3 "core" % O d- + "carousel0"FC% +4 "core" %9#Pg v +2 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Bypass.open +2 "sampler1"ID1 +67 "core" 1 +72 "ambient0"JE% +3 "core" % f + ."FILTERING"Intake.open +2 "sampler0"HF1 +62 "core" 1 +2 "ambient0"JG% +3 "core" % i +4 #"FILTERING"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi + "sampler0"HH% +5 "core" %;k q +53 "sampler0"HI% +3 "core" %Ak j +52 "sampler0"HJ% +3 "core" %:k a +52 "sampler0"HK% +3 "core" %4k I +52 "sampler0"HL% +3 "core" %`k +52 "sampler0"HM% +4 "core" %0k + #"FILTERING"Vacuum tare is 42% of full scale + "ambient0"JN% +5 "core" % z +2 "ambient0"JO% +3 "core" %! y +2 ."FILTERING"Pressure.reconfigure :default +2 "ambient0"J#,\\#(G32 +4 ."FILTERING"Pressure.hold + "ambient0"JP+ +4 "core" + +2 "sampler0"HQ% +3 "core" %k c +2 "sampler0"HR% +3 "core" %]k d +2 ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\Qa#(#(@o(22 +3 ."FILTERING"SamplePump.seek 10ml,1:21 +2 "sampler0"HS'2 +1116 "core" ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +3 ."FILTERING"SamplePump.setPosition! 0ml + "sampler0"H7 +4 ."FILTERING"Exhaust.open + "sampler0"HT2 +74 "core" 2 +73 ."closeBypass"Bypass.close +3 "sampler1"IU/ +58 "core" / +73 "sampler0"HV% +3 "core" %Gk s + "ambient0"JW% +4 "core" % n + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(G&2 +3 ."FILTERING"Pressure.hold +2 "ambient0"JX+ +2 "core" + +2 "ambient0"JY% +4 "core" % m +2 "sampler0"HZ% +3 "core" %k m +2 "sampler0"H[% +3 "core" %k { +2 ."FILTERING"SamplePump.reconfigure :prime +2 "sampler0"H#,\\Qa#(#(@*22 +4 ."FILTERING"SamplePump.seek 100ml,8:51 +3 "sampler0"H\\'@ +10821 "core" ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +4 ."FILTERING"Bypass.open + "sampler1"I]1 +66 "core" 1 + ."FILTERING"Intake.close +2 "sampler0"H^/ +61 "core" / +2 "carousel0"F_% +3 "core" %9#% +3 "core" ʾ%"  +2 #"sampling"Cartridge 60 sampling 688/1000ml at 0.51ml/s with 21.8psi vacuum +5991 "sampler0"H?% +3 "core" ȿ%33 2 + "ambient0"J@% +3 "core" %%  +2 #"sampling"Cartridge 60 sampling 718/1000ml at 0.49ml/s with 26.7psi vacuum +5991 "sampler0"HA% +3 "core" %Q 2 + "ambient0"JB% +3 "core" %"  +2 #"sampling"Cartridge 60 sampling 748/1000ml at 0.52ml/s with 20.7psi vacuum +5991 "sampler0"HC% +3 "core" %dʲ 2 + "ambient0"JD% +3 "core" %$\\  +2 #"sampling"Cartridge 60 sampling 778/1000ml at 0.47ml/s with 28.5psi vacuum +4769 "Can"^i*|U +1221 "sampler0"HE% +3 "core" %u;٭ 2 + "ambient0"JF% +3 "core" %&1  +2 #"sampling"Cartridge 60 sampling 809/1000ml at 0.50ml/s with 26.5psi vacuum +5992 "sampler0"HG% +3 "core" % 2 + "ambient0"JH% +3 "core" %&F  +2 #"sampling"Cartridge 60 sampling 839/1000ml at 0.52ml/s with 28.1psi vacuum +5991 "sampler0"HI% +3 "core" %/ś 2 + "ambient0"JJ% +3 "core" %%  +2 #"sampling"Cartridge 60 sampling 869/1000ml at 0.54ml/s with 19.3psi vacuum 3.4m deep (19.8psia) +5991 "sampler0"HK% +3 "core" %`uL 2 + "ambient0"JL% +3 "core" %$%  +2 #"sampling"Cartridge 60 sampling 899/1000ml at 0.51ml/s with 20.9psi vacuum +5991 "sampler0"HM% +3 "core" %fvآ 2 + "ambient0"JN% +3 "core" %h% \ +2 #"sampling"Cartridge 60 sampling 930/1000ml at 0.51ml/s with 21.8psi vacuum 2.2m deep (18.0psia) +4803 "Can"aig+|ށfM +1187 "sampler0"HO% +3 "core" %+ 2 + "ambient0"JQ% +3 "core" %  +2 #"sampling"Cartridge 60 sampling 961/1000ml at 0.47ml/s with 18.5psi vacuum +5992 "sampler0"HR% +3 "core" % 2 + "ambient0"JT% +3 "core" %&  +2 #"sampling"Cartridge 60 sampling 993/1000ml at 0.52ml/s with 26.0psi vacuum +1442 "core" ȇ' + ."FILTERING"Pressure.coast + "ambient0"J5 +6 "sampler0"HU% +3 "core" %ƀd{ (2 +2 ."closeIntake"Intake.close +2 "sampler0"HV/ +3 ."closeExhaust"Exhaust.close +4 "sampler0"HP0 +3 "carousel0"FW% +5 "core" %9#uP_ : +2 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 ."FILTERING"Toroid.seek :bypass +2 "valve0"DY( +45 "core" / +10 0 +102 ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ H?$d(2 +4 ."FILTERING"Toroid.seek :clear +2 "valve0"DZ(* +157 "core" ( +2 #"FILTERING"Sampled 1000.0ml +4 "carousel0"F[% +3 "core" %9&PY . +135 #"LRAUV"-> Cmd.startProcessing +3 "valve0"DS% +3 "core" %S O +3 "syringe0"B]% +4 "core" %«O q +2 "syringe1"C^% +3 "core" %NO p* + "carousel0"F_% +4 "core" %9#P]  +3 ."PROCESSING"Plunge.seek :reagent +4 "valve0"DX' +87 "core" ' + #"PROCESSING"Sample loop closed. Ready to Deliver Reagents +2 .Archive.seek :sealed +4 "syringe0"Bb( +359 "core" ( +2 ."PROCESSING"Archive.seek :evac +3 "syringe0"B+( +1394 "core" «( + ."PROCESSING"delay 1:00 +6004 .Archive.seek :clear +2 "syringe0"B`( +1711 "core" ( +2 #"PROCESSING"RNAlater soak for 10:00 +11291 "Can"_i +|څ7O +30047 _h+$|VN +18665 ."PROCESSING"Archive.seek :tVent +2 "syringe0"Ba( +162 "core" ( + ."PROCESSING"delay 1 second +103 .Archive.seek :evac +2 "syringe0"Be( +1594 "core" ( + ."PROCESSING"delay 10 seconds +1004 #Sample preserved and evacuated +87 #"LRAUV"-> Cmd.stop +2 "sampler0"Hf% +4 "core" %ƀQm4 +2 "carousel0"Fg% +4 "core" %9#-Ph  +2 ."LRAUV"Carousel.seek 60 + "carousel0"Fh'9 +4 "core" ' +2 "carousel0"Fc% +3 "core" %9#P]  +2 "syringe0"Bi% +3 "core" %P p +2 ."LRAUV"Plunge.seek :locked + "valve0"Dj' +87 "core" ' +2 "syringe0"Bk& +3 "core" &:eP s +3 ."Archive"Archive.seek :clear +3 "syringe1"Cl% +3 "syringe0"Bn( +5 "core" %P  +2 ."Air"Air.seek :clear +4 "syringe0"Bo% + "syringe1"C\\' +5 "core" %Yf +3 ."Lysis1"Lysis1.seek :clear +4 "syringe1"Cq& +4 "syringe0"Br' +2 "core" &ng +306 ' +38 ' +1339 ( + ."LRAUV"Archive.coast +2 "syringe0"B6 +3 ."LRAUV"Air.coast +2 "syringe1"C5 +3 ."LRAUV"Lysis1.coast +2 "syringe0"B5 +3 ."LRAUV"Lysis2.coast + "syringe1"C6 +4 ."LRAUV"Plunge.coast + "valve0"D5 +4 ."LRAUV"SamplePump.coast + "sampler0"H5 +4 ."LRAUV"Toroid.coast + "valve0"D6 +4 ."LRAUV"Carousel.coast + "carousel0"F5 +5 "sampler0"Hs% +4 "core" %ƀm- +8 ."LRAUV"Gate.power :motor,:OFF + .Gate.power :core,:OFF +3 .Gate.power :analytic1,:OFF +2 .Gate.power :analytic2,:OFF +2 .Gate.power :analytic3,:OFF +2 .Gate.power :main,:OFF +2 #Safely stopped and ready to power off @1569524261.02PDT @PDT1569524326.05 "Can"^h+-|݆ @1569528927.64PDT = =tMAIN =mMAIN_scheduler @PDT1569528929.58 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus + #>BREAK< ESP3 Gateway v0.99 for cartridge bus +33 "Can"em*|A +176 #t\ Configuration for mv1 9/5/19 by brent@mbari.org\ /home/esp/esp2/type/auv/mv1/configure.rb\ +354 "Can"\\m*|A +2 \\m*|A #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 + #Connecting to 10.89.12.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "2/home/esp/esp2/lib/esp.rb:178:in `initialize'",/home/esp/esp2/lib/esp.rb:178:in `open'"-/home/esp/esp2/lib/esp.rb:178:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +17 "Can"am*}|i +902 #"preston"Session Begun +342 #-> slots +1134 #-> Cartridge.release 59..2 +242 #-> slots +3438 #-> slot archive_bac:3 +5729 #-> ESP.ready! +9 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +3 .Gate.power :analytic3,:ON,limit to 5000mA +5 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +2 "core" ‚&]O +2 ."preston"Archive.configure :default +2 "syringe0"B$d PZ<2 +6 "syringe1"C% +2 "core" Ã%O +2 ."preston"Air.configure :default +2 "syringe1"C#d P[<2 +4 "syringe0"B% +2 "core" „%O' +2 ."preston"Lysis1.configure :default +2 "syringe0"B#d P\\y<2 +4 "syringe1"C& +2 "core" Å&_GO +2 ."preston"Lysis2.configure :default +2 "syringe1"C$d P\\<2 +5 "valve0"D% +3 "core" Ć%RN- +2 ."preston"Plunge.configure :default +2 "valve0"D# Q%<2 +6 "sampler0"H% +2 "core" ȇ%`jh +2 ."preston"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +3 "core" ň%N + ."preston"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +2 "core" ĉ&rN +2 ."preston"Toroid.configure :default +2 "valve0"D$\ H?$d(2 +6 "carousel0"F\ % +3 "core" Ɗ%O + ."preston"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +2 "core" ʋ% +2 ."preston"Pressure.configure :default +2 "ambient0"J#,\\#(2 +4 #"preston"All elf controllers running firmware version 4.58 +2 .Gate.power :motor,:ON,limit to 5000mA +3 "syringe0"B & +3 "core" Œ&aP\ [ +3 "syringe1"C % +4 "syringe0"B% +2 ."Archive_home"Archive.reconfigure :default +7 "syringe1"C& +3 "valve0"D% +5 D& +2 "syringe0"B$d PZ<2 +6 ."Archive_home"Archive.home.jog 0 + "syringe0"B* +4 "core" Í%P + Ž%P + Ï&n?P +2 Đ%SO # $ + đ&sO (! ’* +2 ."Plunge_home"Plunge.reconfigure :default +7 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Air_home"Air.reconfigure :default +4 ."Toroid_home"Toroid.reconfigure :default +5 "syringe0"B& +2 ."Lysis1_home"Lysis1.reconfigure :default +5 "valve0"D# Q%<2 + "syringe1"C$d P\\<2 +4 C#d P[<2 +2 "valve0"D$\ H?$d(2 + ."Plunge_home"Plunge.home.jog 0 +6 "syringe0"B#d P\\y<2 + ."Lysis2_home"Lysis2.home.jog 0 +4 ."Air_home"Air.home.jog 0 +3 ."Toroid_home"Toroid.home.jog 0 +4 "valve0"D) + ."Lysis1_home"Lysis1.home.jog 0 +7 "syringe1"C) + "valve0"D* +2 "syringe1"C* +3 "syringe0"B) +6 "core" “&d;P 9 Ĕ) + Ö) ė* +3 "valve0"D& +3 "syringe1"C% +3 "valve0"D% +5 ."Archive_home"Archive.reconfigure :homing +3 "syringe0"B$"2 +3 ."Archive_home"Archive.jog 1346 +3 "syringe0"B*B +4 "core" Õ* ˜) + ę& }O h + Ú%=P K + ě%SN h +5 ."Plunge_home"Plunge.reconfigure :homing +3 "syringe1"C& +4 ."Air_home"Air.reconfigure :homing +2 ."Toroid_home"Toroid.reconfigure :homing +4 "syringe0"B% +2 "valve0"D#<2 +4 "syringe1"C#"2 +2 "valve0"D$(2 + ."Plunge_home"Plunge.jog 741 +5 "valve0"D) +4 ."Toroid_home"Toroid.jog 619 +3 ."Air_home"Air.jog 1373 +3 "valve0"D *k +7 "syringe1"C!)] +3 "core" Ý&a6S` \ + ž%4Sg  +3 ."Lysis1_home"Lysis1.reconfigure :homing +2 ."Lysis2_home"Lysis2.reconfigure :homing +3 "syringe0"B#2 +2 "syringe1"C$2 +4 ."Lysis1_home"Lysis1.jog 1360 +3 ."Lysis2_home"Lysis2.jog 1358 +39 "syringe0"B")P +3 "syringe1"C#*N +3 "core" œ* +3 ."Archive_home"Archive.setRawPosition! 50 + "syringe0"B82 +4 ."Archive_home"Archive.seek :home +2 "syringe0"B$( +5 "core" ğ) + ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +3 "valve0"D%' +11 "core" ¤( +2 ."Archive_home"Archive.reconfigure :default +2 "syringe0"B$d PZ<2 +5 "core" á) +2 ."Air_home"Air.setRawPosition! 50 + "syringe1"C72 +4 ."Air_home"Air.seek :home +4 "syringe1"C&' +3 "core" ĥ' +2 ."Plunge_home"Plunge.reconfigure :default +2 "valve0"D# Q%<2 +16 "core" æ' +2 ."Air_home"Air.reconfigure :default +2 "syringe1"C#d P[<2 +23 "core" ¢) +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +2 "syringe0"B72 +4 ."Lysis1_home"Lysis1.seek :home +3 "syringe0"B'' +4 "core" ã* + ."Lysis2_home"Lysis2.setRawPosition! 50 + "syringe1"C82 +4 ."Lysis2_home"Lysis2.seek :home +3 "syringe1"C(( +8 "core" Ġ* +3 ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +4 ."Toroid_home"Toroid.seek :home +3 "valve0"D)( +5 "core" §' + ĩ( è( +2 ."Toroid_home"Toroid.reconfigure :default +2 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +4 "valve0"D$\ H?$d(2 +2 "syringe0"B#d P\\y<2 +3 "syringe1"C$d P\\<2 +32 "carousel0"F*% +3 "core" ƪ%P \\J +2 ."preston"Toroid.seek :clear +2 "valve0"D+(* +158 "core" ī( +2 ."preston"Carousel.reconfigure :default +2 "carousel0"F#<  E(2 +4 ."preston"Carousel.home.jog 0 +3 "carousel0"F,) +15 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%9,P T +2 ."preston"Carousel.seek 60 +2 "carousel0"F.'9 +6 "core" Ʈ' +2 "valve0"D/% +4 "core" į%^PKO 9 + "syringe0"B0& +4 "core" °&IP s +2 "syringe1"C1% +3 "core" ñ%P  +2 "syringe0"B2% +4 "core" ²%P C + "syringe1"C3& +4 "core" ó&bP @ + "valve0"D4% +4 "core" Ĵ%^U|O ^ +2 "sampler0"H5% +3 "core" ȵ%j \\ +2 "valve0"D6& +3 "core" Ķ&*JYO! ] +2 "carousel0"F7% +3 "core" Ʒ%9$P T +2 "ambient0"J8% +3 "core" ʸ% [ +567 #"preston"-> exit + #Session Ended @1569529664.66PDT = =tMAIN =mMAIN_scheduler @PDT1569529666.60 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"em$*|F +177 #t\ Configuration for mv1 9/5/19 by brent@mbari.org\ /home/esp/esp2/type/auv/mv1/configure.rb\ +375 "Can"\\m$*|G + \\m$*|G #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 + #Connecting to 10.89.12.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "2/home/esp/esp2/lib/esp.rb:178:in `initialize'",/home/esp/esp2/lib/esp.rb:178:in `open'"-/home/esp/esp2/lib/esp.rb:178:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +17 "Can"am*|҄ +1871 #"preston"Session Begun +160 #-> slots +1142 #-> ESP.ready! +12 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +3 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +2 "core" ‚&MO +2 ."preston"Archive.configure :default +2 "syringe0"B$d PZ<2 +6 "syringe1"C% +2 "core" Ã%wO +2 ."preston"Air.configure :default +2 "syringe1"C#d P[<2 +4 "syringe0"B% +3 "core" „%cO% + ."preston"Lysis1.configure :default +2 "syringe0"B#d P\\y<2 +4 "syringe1"C& +3 "core" Å&\\{O + ."preston"Lysis2.configure :default +2 "syringe1"C$d P\\<2 +6 "valve0"D% +3 "core" Ć%^cN! + ."preston"Plunge.configure :default +2 "valve0"D# Q%<2 +6 "sampler0"H% +3 "core" ȇ%jv + ."preston"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +3 "core" ň%N + ."preston"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +2 "core" ĉ&JN +2 ."preston"Toroid.configure :default +2 "valve0"D$\ H?$d(2 +6 "carousel0"F\ % +2 "core" Ɗ%O +2 ."preston"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +2 "core" ʋ% +2 ."preston"Pressure.configure :default +2 "ambient0"J#,\\#(2 +4 #"preston"All elf controllers running firmware version 4.58 +2 .Gate.power :motor,:ON,limit to 5000mA +3 "syringe0"B & +3 "syringe1"C % +4 "core" Œ&JO #r +3 "syringe0"B% +5 "syringe1"C& +2 ."Archive_home"Archive.reconfigure :default +8 "valve0"D% +2 D& +3 "syringe0"B$d PZ<2 +5 "core" Í%|O 9 + Ž%O A + Ï&sO A + Đ%^WO b + đ&IO [! +2 ."Plunge_home"Plunge.reconfigure :default +6 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +4 ."Archive_home"Archive.home.jog 0 +4 ."Toroid_home"Toroid.reconfigure :default +5 ."Air_home"Air.reconfigure :default +3 "valve0"D# Q%<2 +3 "syringe1"C$d P\\<2 +3 "syringe0"B* + B#d P\@1570166167.70PDT = =tMAIN =mMAIN_scheduler @PDT1570166169.64 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +15 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +33 "Can"bv&y~E" +148 #t\ Configuration for mv1 9/5/19 by brent@mbari.org\ /home/esp/esp2/type/auv/mv1/configure.rb\ +397 "Can"\\v&y~\ \\v&y~\ + #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 #Connecting to 10.89.12.2:9999 +4 #Waiting for espclients... +18 "Can"]v&y~F +20 #"LRAUV"Session Begun +233 #-> showStatus +162 #-> Cmd.loadCartridge +14 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +3 .Gate.power :analytic3,:ON,limit to 5000mA +5 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +3 "core" ‚&iO + ."LRAUV"Archive.configure :default +2 "syringe0"B$d PZ<2 +6 "syringe1"C% +2 "core" Ã%`Os +2 ."LRAUV"Air.configure :default +2 "syringe1"C#d P[<2 +4 "syringe0"B% +2 "core" „%]Ow& +2 ."LRAUV"Lysis1.configure :default +2 "syringe0"B#d P\\y<2 +4 "syringe1"C& +2 "core" Å&܋O|u +2 ."LRAUV"Lysis2.configure :default +2 "syringe1"C$d P\\<2 +6 "valve0"D% +2 "core" Ć%^FN!v +2 ."LRAUV"Plunge.configure :default +2 "valve0"D# Q%<2 +6 "sampler0"H% +3 "core" ȇ%Md* + ."LRAUV"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +2 "core" ň%GN +2 ."LRAUV"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +3 "core" ĉ&Ni + ."LRAUV"Toroid.configure :default +3 "valve0"D$\ H?$d(2 +5 "carousel0"F\ % +3 "core" Ɗ%ZO| +2 ."LRAUV"Carousel.configure :default +2 "carousel0"F#<  E(2 +5 "ambient0"J % +3 "core" ʋ%! + ."LRAUV"Pressure.configure :default +3 "ambient0"J#,\\#(2 +3 #"LRAUV"All elf controllers running firmware version 4.58 +3 .Gate.power :motor,:ON,limit to 5000mA +7 "syringe0"B & +8 "core" Œ&eO W +2 "syringe1"C % +4 "syringe0"B% +2 ."Archive_home"Archive.reconfigure :default +5 "syringe1"C& +6 "syringe0"B$d PZ<2 +4 "valve0"D% +2 D& +2 ."Archive_home"Archive.home.jog 0 +4 "syringe0"B* +4 "core" Í%aO + Ž%O + Ï&yO + Đ%^[N + đ&N ! ’* +2 ."Plunge_home"Plunge.reconfigure :default +7 ."Lysis2_home"Lysis2.reconfigure :default +4 ."Air_home"Air.reconfigure :default +4 ."Toroid_home"Toroid.reconfigure :default +5 "syringe0"B& +2 ."Lysis1_home"Lysis1.reconfigure :default +4 "valve0"D# Q%<2 +3 "syringe1"C$d P\\<2 +2 C#d P[<2 +2 "valve0"D$\ H?$d(2 + "syringe0"B#d P\\y<2 +5 ."Plunge_home"Plunge.home.jog 0 +4 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Toroid_home"Toroid.home.jog 0 +2 ."Air_home"Air.home.jog 0 +3 "valve0"D) + ."Lysis1_home"Lysis1.home.jog 0 +7 "syringe1"C* +3 "valve0"D* + "syringe1"C) +4 "syringe0"B) +4 "core" “&"bO  Ĕ) + Õ* Ė* +2 "valve0"D& +5 D% +2 "syringe1"C& +4 ."Archive_home"Archive.reconfigure :homing +5 "syringe0"B$"2 +2 "core" ×) + ˜) + ę&!SN + Ě%^N  + Û&vO  +2 ."Plunge_home"Plunge.reconfigure :homing +6 "syringe0"B% + "syringe1"C% +3 ."Archive_home"Archive.jog 1346 +3 ."Toroid_home"Toroid.reconfigure :homing +7 ."Lysis2_home"Lysis2.reconfigure :homing +3 "valve0"D#<2 +2 "syringe0"B*B +5 "valve0"D$(2 + ."Plunge_home"Plunge.jog 294 +3 "syringe1"C$2 + ."Toroid_home"Toroid.jog 618 +5 "valve0"D)& + ."Lysis2_home"Lysis2.jog 1355 +3 "valve0"D *j +40 "syringe1"C!*K +5 "core" œ%O + Ý% O +3 ."Lysis1_home"Lysis1.reconfigure :homing +3 ."Air_home"Air.reconfigure :homing +3 "syringe0"B#2 +3 "syringe1"C#"2 +4 ."Lysis1_home"Lysis1.jog 1359 +2 ."Air_home"Air.jog 1364 +3 "syringe0"B")O +4 "syringe1"C#)T +3 "core" ğ) + ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +3 "valve0"D$' +10 "core" ž* +2 ."Archive_home"Archive.setRawPosition! 50 + "syringe0"B82 +3 ."Archive_home"Archive.seek :home +4 "syringe0"B%( +4 "core" Ĥ' +2 ."Plunge_home"Plunge.reconfigure :default +2 "valve0"D# Q%<2 +15 "core" ¥( +2 ."Archive_home"Archive.reconfigure :default +2 "syringe0"B$d PZ<2 +22 "core" á* +2 ."Lysis2_home"Lysis2.setRawPosition! 50 + "syringe1"C82 +3 ."Lysis2_home"Lysis2.seek :home +4 "syringe1"C&( +16 "core" ¢) +2 ."Lysis1_home"Lysis1.setRawPosition! 50 + "syringe0"B72 +5 ."Lysis1_home"Lysis1.seek :home +3 "syringe0"B'' +3 "core" ã) + æ( +2 ."Lysis2_home"Lysis2.reconfigure :default +2 ."Air_home"Air.setRawPosition! 50 +2 "syringe1"C72 + C$d P\\<2 +3 ."Air_home"Air.seek :home +5 "syringe1"C(' +4 "core" §' +2 ."Lysis1_home"Lysis1.reconfigure :default +2 "syringe0"B#d P\\y<2 +15 "core" è' +2 ."Air_home"Air.reconfigure :default +2 "syringe1"C#d P[<2 +8 "core" Ġ* + ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +3 ."Toroid_home"Toroid.seek :home +4 "valve0"D)( +4 "core" ĩ( + ."Toroid_home"Toroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +5 "carousel0"F*% +3 "core" ƪ%$~O  +2 ."LRAUV"Toroid.seek :clear +3 "valve0"D+(* +157 "core" ī( +2 ."LRAUV"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 ."LRAUV"Carousel.home.jog 0 +2 "carousel0"F,) +15 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%9w+#PA  +2 ."LRAUV"Carousel.seek 60 +2 "carousel0"F.'9 +15 "core" Ʈ' +2 "valve0"D/% +4 "core" į%^DVN +2 #"LRAUV"Selecting Cartridge 59 +3 "valve0"D0% +6 "core" İ%^GSN +2 "syringe0"B1% +3 "core" ±%6O +2 "syringe1"C2% +3 "core" ò%O +2 ."LRAUV"Carousel.seek 59 +2 "carousel0"F3'8 +34 "core" Ƴ' +2 "carousel0"F4% +4 "core" ƴ%8R0 ( + "syringe0"B5% +4 "core" µ%3O } + ."LRAUV"Lysis1.seek :locked +3 "syringe0"B6' +310 "core" ¶' +2 "valve0"D7% +5 "core" ķ%^DNN u +2 ."Plunge"Plunge.seek :locked +2 "valve0"D8' +4 "syringe1"C9% +5 "core" ù%3P b +2 ."Air"Air.seek :locked +2 "syringe1"C:' +59 "core" ĸ' +302 ú' +2 "carousel0"F;% +3 "core" ƻ%8*P  +1428 #"LRAUV"-> Cmd.startFiltering + "valve0"D<% +5 "core" ļ%RAN +2 "syringe0"B=% +3 "core" ½%ŽO 7 +2 "syringe1"C>% +3 "core" þ%O 9 +2 "carousel0"F?% +3 "core" ƿ%8#P!  +2 #"FILTERING"Duration of filtering limited to 2:05:00 +3 "valve0"D@% +5 "core" %R?N +2 "syringe0"BA% +3 "core" %ŒO 9 +2 "syringe1"CB% +3 "core" %O @ +2 "carousel0"FC% +3 "core" %8#P"  +2 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Bypass.open +2 "sampler1"ID1 +69 "core" 1 +72 "ambient0"JE% +3 "core" %8W + ."FILTERING"Intake.open +2 "sampler0"HF1 +64 "core" 1 +2 "ambient0"JG% +4 "core" %8g + #"FILTERING"Sea 52.8m deep (92.7psia) +2 #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"HH% +5 "core" %r +52 "sampler0"HI% +3 "core" %r +52 "sampler0"HJ% +3 "core" %r +52 "sampler0"HK% +3 "core" %r +52 "sampler0"HL% +4 "core" %r +52 "sampler0"HM% +3 "core" %_r + #"FILTERING"Vacuum tare is 45% of full scale +2 "ambient0"JN% +4 "core" %8 +2 "sampler0"HO% +3 "core" %Yr +2 ."closeIntake"Intake.close +2 "sampler0"HP/ +2 ."closeBypass"Bypass.close +4 "sampler1"IQ/ +58 "core" / +3 / + #"FILTERING"Checking for toroid leaks from 92.5psia +2 #Waiting up to 40 seconds for toroid pressure to stabilize +/-0.75psi +3 "ambient0"JR% +5 "core" %7 +52 "ambient0"JS% +3 "core" %1\\ +3 "carousel0"FT% +3 "core" %8$P&  +2 !"FILTERING"o:Cartridge::Sampler::Leak: mesg"5Isolated toroid pressure fell by 22% to 72.6psia:@checkpoint: omitted:bt["F/home/esp/esp2/utils/cartridge/carousel.rb:379:in `checkMinPress'"@/home/esp/esp2/utils/cartridge/sampler.rb:90:in `stabilize'"3/home/esp/esp2/lib/delay.rb:389:in `stabilize'"@/home/esp/esp2/utils/cartridge/sampler.rb:87:in `stabilize'"F/home/esp/esp2/utils/cartridge/carousel.rb:377:in `checkMinPress'"B/home/esp/esp2/utils/cartridge/carousel.rb:369:in `leakCheck'"D/home/esp/esp2/utils/cartridge/carousel.rb:265:in `checkToroid'">/home/esp/esp2/utils/cartridge/carousel.rb:210:in `prime'"/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'"?/home/esp/esp2/utils/cartridge/carousel.rb:176:in `filter'"A/home/esp/esp2/type/auv/preconfig.rb:58:in `filterCartridge'"=/home/esp/esp2/utils/auv/cmd.rb:257:in `startFiltering!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:223:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 2 +4 #Selecting Cartridge 58 +2 "carousel0"FU% +4 "core" %8#%P$  +2 "valve0"DV% +3 "core" %RGN +2 "carousel0"FW% +3 "core" %8$P&  +2 "syringe0"BX& +3 "core" &O +2 "syringe1"CY% +3 "core" %O 5 +3 ."Air"Air.seek :clear +4 "syringe1"CZ& + C[' +5 "core" &8O +2 "valve0"D\\& +3 "core" &*IO +353 ' +2 "syringe0"B]% +3 "core" %JX 6 +4 ."Lysis1"Lysis1.seek :clear +3 "valve0"D^% + "syringe0"B_' +6 "core" %RHO- +3 ."Plunge"Plunge.seek :clear +3 "valve0"D`' +72 "core" ' +228 ' +2 ."FILTERING"Carousel.seek 58 +3 "carousel0"Fa'7 +34 "core" ' +2 "carousel0"Fb% +3 "core" %7>R- ( +2 "syringe0"Bc% +3 "core" %ܴO +2 ."FILTERING"Lysis1.seek :locked +3 "syringe0"Bd' +309 "core" ' +2 "valve0"De% +5 "core" %^98N +2 ."Plunge"Plunge.seek :locked +2 "valve0"Df' +4 "syringe1"Cg% +5 "core" %۸P\ ~ +2 ."Air"Air.seek :locked +2 "syringe1"Ch' +60 "core" ' +301 ' +2 "carousel0"Fi% +3 "core" %7*?/P  +3 #"FILTERING"Duration of filtering limited to 2:05:00 +2 "valve0"Dj% +4 "core" %R9N +2 "syringe0"Bk% +3 "core" %Š.O ; +2 "syringe1"Cl% +3 "core" %tO 7 +2 "carousel0"Fm% +3 "core" %7$>P(  +2 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Bypass.open +2 "sampler1"In1 +66 "core" 1 +72 "ambient0"Jo% +3 "core" %8 + ."FILTERING"Intake.open +2 "sampler0"Hp1 +64 "core" 1 +2 "ambient0"Jq% +3 "core" %8 +2 #"FILTERING"Sea 53.1m deep (93.2psia) +2 #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"Hr% +5 "core" %,r +53 "sampler0"Hs% +3 "core" %r +52 "sampler0"Ht% +3 "core" %r +52 "sampler0"Hu% +3 "core" % r +52 "sampler0"Hv% +3 "core" % r +52 "sampler0"Hw% +3 "core" %r + #"FILTERING"Vacuum tare is 45% of full scale +2 "ambient0"Jx% +4 "core" %8Z +2 "sampler0"Hy% +3 "core" %r +2 ."closeIntake"Intake.close +2 "sampler0"Hz/ +4 ."closeBypass"Bypass.close +3 "sampler1"I{/ +56 "core" / +2 / + #"FILTERING"Checking for toroid leaks from 93.3psia +3 #Waiting up to 40 seconds for toroid pressure to stabilize +/-0.75psi +3 "ambient0"J|% +5 "core" %8 +52 "ambient0"J}% +4 "core" %8 +52 "ambient0"J~% +3 "core" %8s +52 "ambient0"J% +3 "core" %8^ +52 "ambient0"J% +3 "core" ʁ%8P +52 "ambient0"J% +3 "core" ʂ%8C +52 "ambient0"J% +3 "core" ʃ%85 +52 "ambient0"J% +3 "core" ʄ%8+ +52 "ambient0"J% +3 "core" ʅ%8# +52 "ambient0"J% +3 "core" ʆ%8 +52 "ambient0"J% +3 "core" ʇ%8 +52 "ambient0"J% +4 "core" ʈ%7 + #"FILTERING"Toroid pressure fell 2% to 91.4psia + .Bypass.open +2 "sampler1"I 1 +97 "core" ɉ1 + ."FILTERING"Intake.open +2 "sampler0"H\ 1 +63 "core" Ȋ1 +72 "ambient0"J % +3 "core" ʋ%7 + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(a2 +3 ."FILTERING"Pressure.hold +2 "ambient0"J + +3 "core" ʌ+ +2 "sampler0"H% +3 "core" ȑ%Hs +2 "sampler0"H% +3 "core" Ȑ%s +3 ."FILTERING"SamplePump.reconfigure :prime +2 "sampler0"H#,\\Qh#(#(@vn22 +4 ."FILTERING"SamplePump.seek 10ml,1:21 +3 "sampler0"H'2 +71 "core" ȏ'h 2 +2 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +4 ."closeIntake"Intake.close +2 "sampler0"H / +7 ."closeBypass"Bypass.close +2 "carousel0"F% + "sampler1"I/ +6 "core" Ǝ%7$>P%  +46 ȍ/ +9 ɓ/ +2 ."FILTERING"Pressure.coast + "ambient0"J5 +5 "carousel0"F% +4 "core" ƚ%7$?|P  +2 !"FILTERING"o:Cartridge::Sampler::Leak: mesg"?Serious Leak or Stall -- 0.90ml/s made only -4.1psi vacuum:@checkpoint: omitted:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:267:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:249:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'"=/home/esp/esp2/utils/cartridge/sampler.rb:352:in `servo'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:386:in `sample!'">/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'"?/home/esp/esp2/utils/cartridge/carousel.rb:176:in `filter'"A/home/esp/esp2/type/auv/preconfig.rb:58:in `filterCartridge'"=/home/esp/esp2/utils/auv/cmd.rb:257:in `startFiltering!'",/home/esp/esp2/lib/msg.rb:85:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:223:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #2 of 2 +5 #Selecting Cartridge 57 + "carousel0"F% +5 "core" ƛ%7$?P  +2 "valve0"D% +3 "core" ę%R8N +2 "carousel0"F% +3 "core" Ɯ%7$>P  +2 "syringe0"B& +3 "core" &O +2 "syringe1"C*% +3 "core" ê%gO 9 +4 ."Air"Air.seek :clear +3 "syringe1"C& +3 C' +6 "core" Ò&<O + "valve0"D& +4 "core" Ė&*4N +351 Ô' +2 "syringe0"B% +3 "core" •%6X 6 +4 ."Lysis1"Lysis1.seek :clear +4 "valve0"D% + "syringe0"B' +5 "core" Ę%R0N +3 ."Plunge"Plunge.seek :clear +3 "valve0"D' +72 "core" ğ' +228 —' +2 ."FILTERING"Carousel.seek 57 +3 "carousel0"F'6 +33 "core" ƞ' +2 "carousel0"F!% +3 "core" ơ%6sR- ( +2 "syringe0"B-% +3 "core" ­%ܲO +2 ."FILTERING"Lysis1.seek :locked +2 "syringe0"B"' +311 "core" ¢' +2 "valve0"D/% +5 "core" į%^: N +2 ."Plunge"Plunge.seek :locked +3 "valve0"D#' +4 "syringe1"C0% +4 "core" ð%۵O ! +2 ."Air"Air.seek :locked +3 "syringe1"C1' +59 "core" ģ' +302 ñ' +2 "carousel0"F2% +4 "core" Ʋ%6*YP  +2 #"FILTERING"Duration of filtering limited to 2:05:00 +2 "valve0"D % +5 "core" Ġ%R N + "syringe0"B4% +3 "core" ´%ƒO B +2 "syringe1"C)% +3 "core" é%YO ; +2 "carousel0"F5% +3 "core" Ƶ%6$]P!  +2 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Bypass.open +2 "sampler1"I,1 +66 "core" ɬ1 +72 "ambient0"J.% +4 "core" ʮ%|5 + ."FILTERING"Intake.open +2 "sampler0"H'1 +70 "core" ȧ1 +2 "ambient0"J7% +3 "core" ʷ%5 +2 #"FILTERING"Sea 47.6m deep (85.1psia) +2 #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"H9% +6 "core" ȹ%s +52 "sampler0"H$% +3 "core" Ȥ%s$ +52 "sampler0"H(% +3 "core" Ȩ%sD +52 "sampler0"H;% +3 "core" Ȼ%bsT +52 "sampler0"H<% +3 "core" ȼ%bsU +52 "sampler0"H=% +3 "core" Ƚ%_sZ + #"FILTERING"Vacuum tare is 45% of full scale +2 "ambient0"J>% +4 "core" ʾ%~5 +2 "sampler0"H?% +3 "core" ȿ%asO +2 ."closeIntake"Intake.close +2 "sampler0"H@/ +5 ."closeBypass"Bypass.close +2 "sampler1"IA/ +57 "core" / +6 / + #"FILTERING"Checking for toroid leaks from 85.3psia +3 #Waiting up to 40 seconds for toroid pressure to stabilize +/-0.75psi +4 "ambient0"JB% +4 "core" %6 +52 "ambient0"JC% +4 "core" %z6 +52 "ambient0"JD% +3 "core" %v6 +52 "ambient0"JE% +3 "core" %y6 +52 "ambient0"JF% +3 "core" %v6 +52 "ambient0"JG% +3 "core" %s6 +52 "ambient0"JH% +3 "core" %v6 +52 "ambient0"JI% +3 "core" %t6 +52 "ambient0"JJ% +3 "core" %w6 +52 "ambient0"JK% +3 "core" %x6 + #"FILTERING"Toroid pressure rose 1% to 85.9psia + .Bypass.open +2 "sampler1"IL1 +60 "core" 1 + ."FILTERING"Intake.open +2 "sampler0"HM1 +65 "core" 1 +72 "ambient0"JN% +3 "core" %n5 + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(_2 +3 ."FILTERING"Pressure.hold + "ambient0"JO+ +4 "core" + +2 "sampler0"HP% +3 "core" %?s[ +2 "sampler0"HQ% +3 "core" %s[ +2 ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\QiV#(#(X@wV22 +4 ."FILTERING"SamplePump.seek 10ml,1:21 +2 "sampler0"HR'2 +349 "core" '\\[r 2 +3 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +4 ."closeIntake"Intake.close +3 "sampler0"HS/ +2 ."closeBypass"Bypass.close +4 "sampler1"IU/ +4 "carousel0"FT% +6 "core" %6#qP#  +54 / +4 / +2 ."FILTERING"Pressure.coast + "ambient0"J5 +5 "carousel0"FV% +4 "core" %6$zP"  +3 !"FILTERING"o:Cartridge::Sampler::Leak : mesg"?Serious Leak or Stall -- 0.93ml/s made only -0.3psi vacuum:@checkpoint: omitted:@timestampu: Time IH:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:267:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:249:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'"=/home/esp/esp2/utils/cartridge/sampler.rb:352:in `servo'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:386:in `sample!'">/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'"?/home/esp/esp2/utils/cartridge/carousel.rb:176:in `filter'"A/home/esp/esp2/type/auv/preconfig.rb:58:in `filterCartridge'"=/home/esp/esp2/utils/auv/cmd.rb:257:in `startFiltering!'",/home/esp/esp2/lib/msg.rb:85:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:223:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !"LRAUV"o:Thread::ChildDied :@threadIdil: : mesg":FILTERING: @causeo:Cartridge::Sampler::Leak ;"?Serious Leak or Stall -- 0.93ml/s made only -0.3psi vacuum:@checkpoint: omitted:@timestampu: Time IH:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:267:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:249:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'"=/home/esp/esp2/utils/cartridge/sampler.rb:352:in `servo'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:386:in `sample!'">/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'"?/home/esp/esp2/utils/cartridge/carousel.rb:176:in `filter'"A/home/esp/esp2/type/auv/preconfig.rb:58:in `filterCartridge'"=/home/esp/esp2/utils/auv/cmd.rb:257:in `startFiltering!'",/home/esp/esp2/lib/msg.rb:85:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:223:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475;["1/home/esp/esp2/lib/schedule.rb:513:in `gets'"3/home/esp/esp2/lib/schedule.rb:294:in `unsync'"(eval):4:in `gets'"1/home/esp/esp2/lib/cmdserver.rb:408:in `run'"0/home/esp/esp2/lib/prompter.rb:20:in `call'"6/home/esp/esp2/lib/prompter.rb:20:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:56:in `lock'"./home/esp/esp2/lib/delay.rb:81:in `claim'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:407:in `run'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +132 #-> Cmd.stop +2 "sampler0"HW% +3 "core" %  +3 "carousel0"FX% +3 "core" %6$NP  +2 ."LRAUV"Carousel.seek 57 +2 "carousel0"FY'6 +4 "core" ' +2 "carousel0"FZ% +3 "core" %6$ P  +2 "syringe0"B\\% +3 "core" %“O 2 +2 ."LRAUV"Plunge.seek :locked +2 "valve0"D:' +4 "core" ĺ' +2 "syringe0"B]& +3 "core" &#O +2 "syringe1"C^% +3 "core" %BO C +2 ."Air"Air.seek :clear +4 "syringe0"B6% + "syringe1"C8' +7 "core" ¶%‘O 4 +2 ."Lysis1"Lysis1.seek :clear +4 "syringe1"Cb& + "syringe0"Bc' +6 "core" &<!X  +306 ' +38 ø' +3 ."LRAUV"Archive.coast +3 "syringe0"B6 +8 ."LRAUV"Air.coast +2 "syringe1"C5 +8 ."LRAUV"Lysis1.coast +2 "syringe0"B5 +6 ."LRAUV"Lysis2.coast +3 "syringe1"C6 +7 ."LRAUV"Plunge.coast +2 "valve0"D5 +9 ."LRAUV"Toroid.coast +3 "valve0"D6 +8 ."LRAUV"Carousel.coast +2 "carousel0"F5 +8 "sampler0"H3% +8 "core" ȳ% +10 ."LRAUV"Gate.power :motor,:OFF +4 .Gate.power :core,:OFF +4 .Gate.power :analytic1,:OFF +4 .Gate.power :analytic2,:OFF +4 .Gate.power :analytic3,:OFF +4 .Gate.power :main,:OFF +4 #Safely stopped and ready to power off @1570166291.51PDT @PDT1570166476.50 "Can"au&y~% @1570209237.74PDT = =tMAIN =mMAIN_scheduler @PDT1570209239.67 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"aw!&y}p" +132 #t\ Configuration for mv1 9/5/19 by brent@mbari.org\ /home/esp/esp2/type/auv/mv1/configure.rb\ +401 "Can"_w!&y}\\ + _w!&y}\\ + #tPolling Can every 5:00 +29 #Clients may connect on TCP port 9999 + #Connecting to 10.89.12.2:9999 +4 #Waiting for espclients... +18 "Can"`w&y}e +17 #"LRAUV"Session Begun +193 #-> showStatus +203 #-> Cmd.loadCartridge +13 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +211 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +3 "core" ‚&'O{ + ."LRAUV"Archive.configure :default +2 "syringe0"B$d PZ<2 +6 "syringe1"C% +2 "core" Ã%aOo, +2 ."LRAUV"Air.configure :default +2 "syringe1"C#d P[<2 +4 "syringe0"B% +3 "core" „%ܽcOoC + ."LRAUV"Lysis1.configure :default +2 "syringe0"B#d P\\y<2 +4 "syringe1"C& +2 "core" Å&<lOp +2 ."LRAUV"Lysis2.configure :default +2 "syringe1"C$d P\\<2 +6 "valve0"D% +2 "core" Ć%RN-" +2 ."LRAUV"Plunge.configure :default +2 "valve0"D# Q%<2 +6 "sampler0"H% +3 "core" ȇ%f + ."LRAUV"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +2 "core" ň%N +2 ."LRAUV"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +3 "core" ĉ&DNR + ."LRAUV"Toroid.configure :default +2 "valve0"D$\ H?$d(2 +6 "carousel0"F\ % +3 "core" Ɗ%POz +2 ."LRAUV"Carousel.configure :default +5 "carousel0"F#<  E(2 +6 "ambient0"J % +3 "core" ʋ%- + ."LRAUV"Pressure.configure :default +3 "ambient0"J#,\\#(2 +3 #"LRAUV"All elf controllers running firmware version 4.58 +3 .Gate.power :motor,:ON,limit to 5000mA +3 "syringe0"B & +4 "core" Œ&)O +2 "syringe1"C % +6 ."Archive_home"Archive.reconfigure :default +5 "syringe0"B% +2 "syringe1"C& +5 "syringe0"B$d PZ<2 +2 "valve0"D% +2 D& +7 ."Archive_home"Archive.home.jog 0 +2 "syringe0"B* +4 "core" Í%O h + Ž%ܱO p + Ï&;O q + Đ%RN I + đ&N ! + ’* +2 ."Plunge_home"Plunge.reconfigure :default +6 ."Lysis2_home"Lysis2.reconfigure :default +4 ."Lysis1_home"Lysis1.reconfigure :default +3 "syringe0"B& +2 ."Toroid_home"Toroid.reconfigure :default +5 ."Air_home"Air.reconfigure :default +4 "valve0"D# Q%<2 + "syringe0"B#d P\\y<2 +4 "syringe1"C$d P\\<2 +2 "valve0"D$\ H?$d(2 + "syringe1"C#d P[<2 +5 ."Plunge_home"Plunge.home.jog 0 +4 ."Lysis1_home"Lysis1.home.jog 0 +2 ."Toroid_home"Toroid.home.jog 0 +3 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Air_home"Air.home.jog 0 +3 "valve0"D) + "syringe0"B) +3 "valve0"D* + "syringe1"C* +6 C) +2 "core" “&3O r + Ĕ) + •) Ė* +2 "valve0"D& +4 D% +3 "syringe0"B% +5 ."Archive_home"Archive.reconfigure :homing +2 "syringe0"B$"2 +3 "core" ×* + Ø) ę&!+N  + Ě%RN + ›%\ ܱO u +5 ."Plunge_home"Plunge.reconfigure :homing +3 "syringe1"C& + ."Lysis1_home"Lysis1.reconfigure :homing +6 ."Archive_home"Archive.jog 1354 +3 ."Toroid_home"Toroid.reconfigure :homing +3 "syringe1"C% +2 "valve0"D#<2 +6 "syringe0"B*J + B#2 +2 "valve0"D$(2 +2 ."Plunge_home"Plunge.jog 749 +4 ."Toroid_home"Toroid.jog 617 +3 ."Lysis1_home"Lysis1.jog 1365 +37 "valve0"D) +5 D *i "syringe0"B!)U +4 "core" Ü& @O v +2 Ý%O w + ."Lysis2_home"Lysis2.reconfigure :homing +3 ."Air_home"Air.reconfigure :homing +4 "syringe1"C#"2 +2 C$2 +4 ."Lysis2_home"Lysis2.jog 1363 +3 ."Air_home"Air.jog 150 +3 "syringe1"C"*S + C#) +28 "core" ž* +2 ."Archive_home"Archive.setRawPosition! 50 + "syringe0"B82 +3 ."Archive_home"Archive.seek :home +4 "syringe0"B$( +4 "core" ã) + ."Air_home"Air.setRawPosition! 50 + "syringe1"C72 +4 ."Air_home"Air.seek :home +2 "syringe1"C%' +5 "core" ğ) + ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +3 "valve0"D&' +4 "core" ¤( +2 ."Archive_home"Archive.reconfigure :default +2 "syringe0"B$d PZ<2 +4 "core" å' +2 ."Air_home"Air.reconfigure :default +2 "syringe1"C#d P[<2 +5 "core" ¡) + ."Lysis1_home"Lysis1.setRawPosition! 50 +3 "syringe0"B72 +3 ."Lysis1_home"Lysis1.seek :home +4 "syringe0"B'' +3 "core" Ħ' +2 ."Plunge_home"Plunge.reconfigure :default +2 "valve0"D# Q%<2 +7 "core" â* +2 ."Lysis2_home"Lysis2.setRawPosition! 50 + "syringe1"C82 +3 ."Lysis2_home"Lysis2.seek :home +6 "syringe1"C(( +3 "core" §' +2 ."Lysis1_home"Lysis1.reconfigure :default +2 "syringe0"B#d P\\y<2 +15 "core" è( +2 ."Lysis2_home"Lysis2.reconfigure :default +2 "syringe1"C$d P\\<2 +30 "core" Ġ* + ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +4 ."Toroid_home"Toroid.seek :home +3 "valve0"D)( +4 "core" ĩ( +2 ."Toroid_home"Toroid.reconfigure :default +2 "valve0"D$\ H?$d(2 +4 "carousel0"F*% +4 "core" ƪ% zO  +2 ."LRAUV"Toroid.seek :clear +2 "valve0"D+(* +157 "core" ī( +2 ."LRAUV"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 ."LRAUV"Carousel.home.jog 0 +2 "carousel0"F,) +15 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%6,PB  +2 ."LRAUV"Carousel.seek 57 +2 "carousel0"F.'6 +5 "core" Ʈ' +2 "valve0"D/% +4 "core" į%^:^N +2 #"LRAUV"Selecting Cartridge 57 +3 "valve0"D0% +5 "core" İ%^)XN + "syringe0"B1% +4 "core" ±%ܓO + "syringe1"C2% +3 "core" ò%O +2 ."LRAUV"Carousel.seek 57 +2 "carousel0"F3'6 +4 "core" Ƴ' +2 "carousel0"F4% +3 "core" ƴ%6$5P  +2 "syringe0"B5% +3 "core" µ%ܘO +2 ."LRAUV"Lysis1.seek :locked +2 "syringe0"B6' +311 "core" ¶' +2 "valve0"D7% +6 "core" ķ%^1TN +2 ."Plunge"Plunge.seek :locked +2 "valve0"D8' +3 "syringe1"C9% +5 "core" ù%JO j + ."Air"Air.seek :locked +2 "syringe1"C:' +60 "core" ĸ' +302 ú' +2 "carousel0"F;% +3 "core" ƻ%6;PY  +1481 #"LRAUV"-> Cmd.startFiltering + "valve0"D<% +5 "core" ļ%RON + "syringe0"B=% +4 "core" ½%d!O a +2 "syringe1"C>% +3 "core" þ%O H +2 "carousel0"F?% +3 "core" ƿ%6$P%  +2 #"FILTERING"Duration of filtering limited to 2:05:00 +3 "valve0"D@% +5 "core" %RNN +2 "syringe0"BA% +3 "core" %X$O m +2 "syringe1"CB% +3 "core" %O C +2 "carousel0"FC% +3 "core" %6$P%  + #"FILTERING"Priming sample loop w/100ml, bypass w/10ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Bypass.open + "sampler1"ID1 +68 "core" 1 +72 "ambient0"JE% +3 "core" %2 + ."FILTERING"Intake.open +2 "sampler0"HF1 +63 "core" 1 +2 "ambient0"JG% +3 "core" %2 +2 #"FILTERING"Sea 42.1m deep (76.9psia) + #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"HH% +6 "core" %2r. +52 "sampler0"HI% +3 "core" %5rF +52 "sampler0"HJ% +3 "core" %2rV +52 "sampler0"HK% +3 "core" %2rQ +52 "sampler0"HL% +3 "core" %r= +53 "sampler0"HM% +3 "core" %rA + #"FILTERING"Vacuum tare is 45% of full scale +2 "ambient0"JN% +4 "core" %3% +2 "sampler0"HO% +4 "core" %r< +2 ."closeIntake"Intake.close +2 "sampler0"HP/ +4 ."closeBypass"Bypass.close +3 "sampler1"IQ/ +58 "core" / +2 / + #"FILTERING"Checking for toroid leaks from 76.8psia +3 #Waiting up to 40 seconds for toroid pressure to stabilize +/-0.75psi +3 "ambient0"JR% +4 "core" %3 +53 "ambient0"JS% +3 "core" %3 +52 "ambient0"JT% +3 "core" %3n +52 "ambient0"JU% +3 "core" %3T +52 "ambient0"JV% +3 "core" %3B +52 "ambient0"JW% +3 "core" %3( +52 "ambient0"JX% +3 "core" %3 +52 "ambient0"JY% +3 "core" %3 +52 "ambient0"JZ% +3 "core" %2 +52 "ambient0"J[% +3 "core" %2 +52 "ambient0"J\\% +3 "core" %2 +52 "ambient0"J]% +3 "core" %2 +52 "ambient0"J^% +3 "core" %2 +52 "ambient0"J_% +3 "core" %2 +52 "ambient0"J`% +3 "core" %2 +52 "ambient0"Ja% +3 "core" %2 +52 "ambient0"Jb% +3 "core" %2 +52 "ambient0"Jc% +4 "core" %2 + #"FILTERING"Toroid pressure fell 1% to 75.9psia + .Bypass.open +2 "sampler1"Id1 +60 "core" 1 + ."FILTERING"Intake.open +2 "sampler0"He1 +65 "core" 1 +72 "ambient0"Jf% +3 "core" %3 + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(]2 +3 ."FILTERING"Pressure.hold + "ambient0"Jg+ +3 "core" + +2 "sampler0"Hh% +4 "core" %\\rK +2 "sampler0"Hi% +3 "core" %rM +2 ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\QhD#(#(F@vE22 +3 ."FILTERING"SamplePump.seek 10ml,1:21 +2 "sampler0"Hj'2 +44 "core" 'fe 2 +2 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +4 ."closeIntake"Intake.close +2 "sampler0"Hk/ +3 ."closeBypass"Bypass.close +4 "sampler1"Im/ +2 "carousel0"Fl% +8 "core" %6$P  +50 / +9 / +2 ."FILTERING"Pressure.coast + "ambient0"J5 +5 "carousel0"Fn% +4 "core" %6$P  +2 !"FILTERING"o:Cartridge::Sampler::Leak: mesg"?Serious Leak or Stall -- 0.54ml/s made only -4.7psi vacuum:@checkpoint: omitted:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:267:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:249:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'"=/home/esp/esp2/utils/cartridge/sampler.rb:352:in `servo'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:386:in `sample!'">/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'"?/home/esp/esp2/utils/cartridge/carousel.rb:176:in `filter'"A/home/esp/esp2/type/auv/preconfig.rb:58:in `filterCartridge'"=/home/esp/esp2/utils/auv/cmd.rb:257:in `startFiltering!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:223:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #1 of 2 +5 #Selecting Cartridge 56 + "carousel0"Fo% +5 "core" %6$P$  + "valve0"Dp% +4 "core" %RMN + "carousel0"Fq% +4 "core" %6$P  + "syringe0"Br& +4 "core" &+O + "syringe1"Cs% +4 "core" %O F +3 ."Air"Air.seek :clear +3 "syringe1"Ct& +4 Cu' +3 "core" &*O +2 "valve0"Dv& +3 "core" &*U7O +352 ' +2 "syringe0"Bw% +3 "core" %YJY] jl +3 ."Lysis1"Lysis1.seek :clear +4 "valve0"Dx% +4 "syringe0"By' +4 "core" %R;N +3 ."Plunge"Plunge.seek :clear +3 "valve0"Dz' +72 "core" ' +228 ' +2 ."FILTERING"Carousel.seek 56 +2 "carousel0"F{'5 +34 "core" ' +2 "carousel0"F|% +3 "core" %5~R+ ( +2 "syringe0"B}% +3 "core" %|O +2 ."FILTERING"Lysis1.seek :locked +3 "syringe0"B~' +309 "core" ' +2 "valve0"D% +5 "core" %^-8N +2 ."Plunge"Plunge.seek :locked +3 "valve0"D' +4 "syringe1"C% +4 "core" Â%۸O l +2 ."Air"Air.seek :locked +2 "syringe1"C' +60 "core" ā' +302 Ã' +2 "carousel0"F% +3 "core" Ƅ%59PN  +3 #"FILTERING"Duration of filtering limited to 2:05:00 +2 "valve0"D% +4 "core" ą%R?O5 +38 "syringe0"B% +5 "core" †%ZO k +2 "syringe1"C% +3 "core" Ç%O C + "carousel0"F% +4 "core" ƈ%5$~P  + #"FILTERING"Priming sample loop w/100ml, bypass w/10ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Bypass.open +2 "sampler1"I 1 +67 "core" ɉ1 +74 "ambient0"J\ % +3 "core" ʊ%_2. + ."FILTERING"Intake.open +2 "sampler0"H 1 +66 "core" ȋ1 +2 "ambient0"J % +4 "core" ʌ%2 + #"FILTERING"Sea 40.6m deep (74.7psia) +2 #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"H% +5 "core" ȑ%yri +52 "sampler0"H% +3 "core" Ȑ%r +52 "sampler0"H% +3 "core" ȏ%|r +52 "sampler0"H% +3 "core" Ȏ%vr +52 "sampler0"H % +3 "core" ȍ%tr +52 "sampler0"H% +3 "core" ȓ%xr + #"FILTERING"Vacuum tare is 45% of full scale +2 "ambient0"J% +5 "core" ʙ%1 + "sampler0"H% +3 "core" Ț%nr +2 ."closeIntake"Intake.close +2 "sampler0"H/ +5 ."closeBypass"Bypass.close +2 "sampler1"I/ +58 "core" ɜ/ +8 ț/ + #"FILTERING"Checking for toroid leaks from 74.9psia +3 #Waiting up to 40 seconds for toroid pressure to stabilize +/-0.75psi +4 "ambient0"J% +4 "core" ʝ%2A +52 "ambient0"J*% +3 "core" ʪ%}2E +52 "ambient0"J% +3 "core" ʒ%}2@ +52 "ambient0"J% +3 "core" ʔ%2; +52 "ambient0"J% +3 "core" ʖ%}24 +52 "ambient0"J% +3 "core" ʕ%24 +52 "ambient0"J% +3 "core" ʗ%y2: +52 "ambient0"J% +3 "core" ʘ%{2: +52 "ambient0"J% +3 "core" ʞ%y28 +52 "ambient0"J#% +4 "core" ʣ%{23 + ."FILTERING"Bypass.open +2 "sampler1"I1 +57 "core" ɟ1 + ."FILTERING"Intake.open +2 "sampler0"H!1 +67 "core" ȡ1 +72 "ambient0"J-% +3 "core" ʭ%w1 + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#([2 +3 ."FILTERING"Pressure.hold + "ambient0"J"+ +4 "core" ʢ+ +2 "sampler0"H/% +3 "core" ȯ%Mr + "sampler0"H0% +4 "core" Ȱ%r +2 ."FILTERING"SamplePump.reconfigure :prime +2 "sampler0"H#,\\Qh#(#(@v22 +4 ."FILTERING"SamplePump.seek 10ml,1:21 +3 "sampler0"H1'2 +72 "core" ȱ'6Q 2 +2 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +4 ."closeIntake"Intake.close +3 "sampler0"H2/ +2 ."closeBypass"Bypass.close +6 "carousel0"F4% + "sampler1"I5/ +6 "core" ƴ%5$vP  +52 Ȳ/ +2 ɵ/ + ."FILTERING"Pressure.coast +2 "ambient0"J5 +5 "carousel0"F % +3 "core" Ơ%5$uP  +2 !"FILTERING"o:Cartridge::Sampler::Leak: mesg"@Serious Leak or Stall -- 0.91ml/s made only -13.1psi vacuum:@checkpoint: omitted:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:267:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:249:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'"=/home/esp/esp2/utils/cartridge/sampler.rb:352:in `servo'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:386:in `sample!'">/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'"?/home/esp/esp2/utils/cartridge/carousel.rb:176:in `filter'"A/home/esp/esp2/type/auv/preconfig.rb:58:in `filterCartridge'"=/home/esp/esp2/utils/auv/cmd.rb:257:in `startFiltering!'",/home/esp/esp2/lib/msg.rb:85:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:223:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 2 +4 #Selecting Cartridge 55 +2 "carousel0"F)% +5 "core" Ʃ%5$pP!  + "valve0"D,% +4 "core" Ĭ%R8N + "carousel0"F.% +3 "core" Ʈ%5$P  +2 "syringe0"B'& +3 "core" §&5O +2 "syringe1"C7% +3 "core" ÷%O F +3 ."Air"Air.seek :clear +4 "syringe1"C9& +5 C&' +3 "core" ù&/O +2 "valve0"D%& +3 "core" ĥ&*5N +352 æ' +2 "syringe0"B;% +3 "core" »%\\1Y ji +4 ."Lysis1"Lysis1.seek :clear +3 "valve0"D<% +4 "syringe0"B=' +3 "core" ļ%R3N +3 ."Plunge"Plunge.seek :clear +3 "valve0"D>' +72 "core" ľ' +228 ½' +2 ."FILTERING"Carousel.seek 55 +2 "carousel0"F?'4 +35 "core" ƿ' +2 "carousel0"F@% +3 "core" %4nZR (\ +2 "syringe0"BA% +3 "core" %܁O +2 ."FILTERING"Lysis1.seek :locked +3 "syringe0"BB' +310 "core" ' +2 "valve0"DC% +5 "core" %^*#N +2 ."Plunge"Plunge.seek :locked +2 "valve0"DD' +4 "syringe1"CE% +5 "core" %۱O n% +2 ."Air"Air.seek :locked +2 "syringe1"CF' +60 "core" ' +301 ' +2 "carousel0"FG% +3 "core" %49oQPL  +3 #"FILTERING"Duration of filtering limited to 2:05:00 +2 "valve0"DH% +5 "core" %R$O- + "syringe0"BI% +3 "core" %ZO k +2 "syringe1"CJ% +4 "core" %O J + "carousel0"FK% +3 "core" %4$o}P'  +2 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Bypass.open +3 "sampler1"IL1 +66 "core" 1 +72 "ambient0"JM% +3 "core" %k0 + ."FILTERING"Intake.open + "sampler0"HN1 +72 "core" 1 +2 "ambient0"JO% +3 "core" %j0 +2 #"FILTERING"Sea 38.2m deep (71.2psia) + #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +3 "sampler0"HQ% +5 "core" %ir +52 "sampler0"HP% +3 "core" %or +52 "sampler0"HR% +3 "core" %fr +52 "sampler0"HS% +3 "core" %hr +52 "sampler0"HT% +3 "core" %cr +52 "sampler0"HU% +3 "core" %r + #"FILTERING"Vacuum tare is 45% of full scale +2 "ambient0"JV% +4 "core" %`1 +2 "sampler0"HW% +3 "core" %\\r +2 ."closeIntake"Intake.close +2 "sampler0"HX/ +4 ."closeBypass"Bypass.close +4 "sampler1"IY/ +57 "core" / +8 / + #"FILTERING"Checking for toroid leaks from 71.1psia +3 #Waiting up to 40 seconds for toroid pressure to stabilize +/-0.75psi +3 "ambient0"JZ% +5 "core" %b1 +52 "ambient0"J[% +4 "core" %a1 +52 "ambient0"J\\% +3 "core" %d1 +52 "ambient0"J]% +3 "core" %^1 +52 "ambient0"J^% +3 "core" %Y1 +52 "ambient0"J_% +3 "core" %Y1 +52 "ambient0"J`% +3 "core" %_1 +52 "ambient0"Ja% +3 "core" %1 +52 "ambient0"Jb% +3 "core" %]1 +52 "ambient0"Jc% +3 "core" %Z1 + #"FILTERING"Toroid pressure rose 3% to 73.2psia + .Bypass.open +2 "sampler1"Id1 +58 "core" 1 +2 ."FILTERING"Intake.open +2 "sampler0"He1 +67 "core" 1 +72 "ambient0"Jf% +3 "core" %W1 + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#([2 +3 ."FILTERING"Pressure.hold + "ambient0"Jh+ +5 "core" + + "sampler0"Hi% +3 "core" %=r +2 "sampler0"Hl% +3 "core" %r +3 ."FILTERING"SamplePump.reconfigure :prime +2 "sampler0"H#,\\Qh#(#(@vA22 +4 ."FILTERING"SamplePump.seek 10ml,1:21 +2 "sampler0"Hk'2 +38 "core" '`}la 2 +2 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +4 ."closeIntake"Intake.close +2 "sampler0"Hm/ +3 ."closeBypass"Bypass.close +4 "sampler1"In/ +3 "carousel0"Fo% +6 "core" %4$oPP  +50 / +7 / + ."FILTERING"Pressure.coast +2 "ambient0"J5 +5 "carousel0"Fp% +3 "core" %4$oEP  +3 !"FILTERING"o:Cartridge::Sampler::Leak : mesg"?Serious Leak or Stall -- 0.45ml/s made only -6.8psi vacuum:@checkpoint: omitted:@timestampu: Time &0@:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:267:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:249:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'"=/home/esp/esp2/utils/cartridge/sampler.rb:352:in `servo'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:386:in `sample!'">/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'"?/home/esp/esp2/utils/cartridge/carousel.rb:176:in `filter'"A/home/esp/esp2/type/auv/preconfig.rb:58:in `filterCartridge'"=/home/esp/esp2/utils/auv/cmd.rb:257:in `startFiltering!'",/home/esp/esp2/lib/msg.rb:85:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:223:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 !"LRAUV"o:Thread::ChildDied :@threadIdi: : mesg":FILTERING: @causeo:Cartridge::Sampler::Leak ;"?Serious Leak or Stall -- 0.45ml/s made only -6.8psi vacuum:@checkpoint: omitted:@timestampu: Time &0@:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:267:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:249:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'"=/home/esp/esp2/utils/cartridge/sampler.rb:352:in `servo'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:386:in `sample!'">/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'"?/home/esp/esp2/utils/cartridge/carousel.rb:176:in `filter'"A/home/esp/esp2/type/auv/preconfig.rb:58:in `filterCartridge'"=/home/esp/esp2/utils/auv/cmd.rb:257:in `startFiltering!'",/home/esp/esp2/lib/msg.rb:85:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:223:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475;["1/home/esp/esp2/lib/schedule.rb:513:in `gets'"3/home/esp/esp2/lib/schedule.rb:294:in `unsync'"(eval):4:in `gets'"1/home/esp/esp2/lib/cmdserver.rb:408:in `run'"0/home/esp/esp2/lib/prompter.rb:20:in `call'"6/home/esp/esp2/lib/prompter.rb:20:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:56:in `lock'"./home/esp/esp2/lib/delay.rb:81:in `claim'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:407:in `run'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +215 #-> Cmd.stop + "sampler0"Hq% +5 "core" %cp +2 "carousel0"Fr% +4 "core" %4$o`P  + ."LRAUV"Carousel.seek 55 +2 "carousel0"Fs'4 +4 "core" ' +2 "carousel0"Ft% +3 "core" %4$o"P  + "syringe0"Bv% +3 "core" %gO ^ +2 ."LRAUV"Plunge.seek :locked +2 "valve0"Dj' +4 "core" ' +2 "syringe0"Bg& +3 "core" &#O +2 "syringe1"C:% +3 "core" ú%O D +40 ."Air"Air.seek :clear +3 "syringe0"Bw% +4 "syringe1"Cx' +4 "core" %[O j +2 ."Lysis1"Lysis1.seek :clear +4 "syringe1"C6& + "syringe0"B8' +6 "core" ö&(%Y l +306 ¸' +38 ' +3 ."LRAUV"Archive.coast +3 "syringe0"B6 +7 ."LRAUV"Air.coast +3 "syringe1"C5 +6 ."LRAUV"Lysis1.coast +2 "syringe0"B5 +8 ."LRAUV"Lysis2.coast +2 "syringe1"C6 +8 ."LRAUV"Plunge.coast +2 "valve0"D5 +9 ."LRAUV"Toroid.coast +2 "valve0"D6 +8 ."LRAUV"Carousel.coast +2 "carousel0"F5 +10 "sampler0"H|% +6 "core" %cp +13 ."LRAUV"Gate.power :motor,:OFF +4 .Gate.power :core,:OFF +4 .Gate.power :analytic1,:OFF +4 .Gate.power :analytic2,:OFF +4 .Gate.power :analytic3,:OFF +4 .Gate.power :main,:OFF +4 #Safely stopped and ready to power off @1570209371.08PDT @PDT1570209546.45 "Can"]u&y}p @1570212003.76PDT = =tMAIN =mMAIN_scheduler @PDT1570212005.67 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"`v'z}% +144 #t\ Configuration for mv1 9/5/19 by brent@mbari.org\ /home/esp/esp2/type/auv/mv1/configure.rb\ +392 "Can"]v'z} + ]v'z} + #tPolling Can every 5:00 +29 #Clients may connect on TCP port 9999 + #Connecting to 10.89.12.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "2/home/esp/esp2/lib/esp.rb:178:in `initialize'",/home/esp/esp2/lib/esp.rb:178:in `open'"-/home/esp/esp2/lib/esp.rb:178:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +18 "Can"_v'z} @1570212525.65PDT = =tMAIN =mMAIN_scheduler @PDT1570212527.57 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"dv`'/z+}" +138 #t\ Configuration for mv1 9/5/19 by brent@mbari.org\ /home/esp/esp2/type/auv/mv1/configure.rb\ +404 "Can"^v`'/z+}y ^v`'/z+}y + #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 + #Connecting to 10.89.12.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "2/home/esp/esp2/lib/esp.rb:178:in `initialize'",/home/esp/esp2/lib/esp.rb:178:in `open'"-/home/esp/esp2/lib/esp.rb:178:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +17 "Can"]vW'1z} @1570218086.66PDT = =tMAIN =mMAIN_scheduler @PDT1570218088.60 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v0.99 +15 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"cvN'y} ' +174 #t\ Configuration for mv1 9/5/19 by brent@mbari.org\ /home/esp/esp2/type/auv/mv1/configure.rb\ +368 "Can"[vN'y| + [vN'y| + #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 + #Connecting to 10.89.12.2:9999 +4 #Waiting for espclients... +16 "Can"]vP'y| +19 #"LRAUV"Session Begun +234 #-> showStatus +162 #-> Cmd.loadCartridge +14 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +3 .Gate.power :analytic3,:ON,limit to 5000mA +5 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +3 "core" ‚&%O + ."LRAUV"Archive.configure :default +3 "syringe0"B$d PZ<2 +5 "syringe1"C% +3 "core" Ã%O: + ."LRAUV"Air.configure :default +2 "syringe1"C#d P[<2 +4 "syringe0"B% +2 "core" „%tO +2 ."LRAUV"Lysis1.configure :default +2 "syringe0"B#d P\\y<2 +4 "syringe1"C& +2 "core" Å&(O +2 ."LRAUV"Lysis2.configure :default +2 "syringe1"C$d P\\<2 +5 "valve0"D% +3 "core" Ć%RN-< +2 ."LRAUV"Plunge.configure :default +2 "valve0"D# Q%<2 +6 "sampler0"H% +2 "core" ȇ%?Q +2 ."LRAUV"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +3 "core" ň%N + ."LRAUV"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +3 "core" ĉ&N + ."LRAUV"Toroid.configure :default +3 "valve0"D$\ H?$d(2 +5 "carousel0"F\ % +2 "core" Ɗ%1O +2 ."LRAUV"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +3 "core" ʋ%0 + ."LRAUV"Pressure.configure :default +3 "ambient0"J#,\\#(2 +4 #"LRAUV"All elf controllers running firmware version 4.58 +5 .Gate.power :motor,:ON,limit to 5000mA +3 "syringe0"B & +4 "core" Œ&5O\ ; + "syringe1"C % +3 ."Archive_home"Archive.reconfigure :default +5 "syringe0"B% +3 B$d PZ<2 +4 "syringe1"C& +4 "valve0"D% +4 ."Archive_home"Archive.home.jog 0 +5 "valve0"D& + "syringe0"B* +5 "core" Í% O j + Ž%܂O m + Ï&,O m + Đ%RN a +2 đ&N !q ’* +2 ."Plunge_home"Plunge.reconfigure :default +7 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Air_home"Air.reconfigure :default +4 ."Toroid_home"Toroid.reconfigure :default +4 "syringe0"B& +2 ."Lysis1_home"Lysis1.reconfigure :default +5 "valve0"D# Q%<2 +2 "syringe1"C#d P[<2 +3 C$d P\\<2 +2 "valve0"D$\ H?$d(2 +2 "syringe0"B#d P\\y<2 +4 ."Plunge_home"Plunge.home.jog 0 +3 ."Air_home"Air.home.jog 0 +3 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Toroid_home"Toroid.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +2 "valve0"D) +2 "syringe1"C) +4 C* +3 "valve0"D* +2 "syringe0"B) +7 "core" “&15O  Ĕ) + Õ) + Ö* ė* + ˜) + "valve0"D& +5 D% +3 "syringe1"C& +2 C% +4 ."Archive_home"Archive.reconfigure :homing +8 "syringe0"B% +4 B$"2 +2 "core" ę&&N + Ě%R7N + Û&'0O + Ü%O %~DO +7 ."Plunge_home"Plunge.reconfigure :homing +2 ."Air_home"Air.reconfigure :homing +3 ."Archive_home"Archive.jog 1355 +4 ."Toroid_home"Toroid.reconfigure :homing +3 ."Lysis2_home"Lysis2.reconfigure :homing +4 ."Lysis1_home"Lysis1.reconfigure :homing +4 "syringe1"C#"2 + "valve0"D#<2 +6 "syringe0"B*K + "syringe1"C$2 +2 "valve0"D$(2 +38 "syringe0"B#2 +4 ."Air_home"Air.jog 152 +2 ."Plunge_home"Plunge.jog 757 +4 ."Lysis2_home"Lysis2.jog 1368 +3 ."Toroid_home"Toroid.jog 612 +4 ."Lysis1_home"Lysis1.jog 1374 +3 "syringe1"C) +2 C!*X +2 "valve0"D ) +5 "syringe0"B#)^ + "valve0"D"*d +29 "core" ß) +2 ."Air_home"Air.setRawPosition! 50 + "syringe1"C72 +3 ."Air_home"Air.seek :home +5 "syringe1"C$' +2 "core" ž* +2 ."Archive_home"Archive.setRawPosition! 50 + "syringe0"B82 +3 ."Archive_home"Archive.seek :home +3 "syringe0"B%( +11 "core" ä' +2 ."Air_home"Air.reconfigure :default +2 "syringe1"C#d P[<2 +8 "core" ¥( +2 ."Archive_home"Archive.reconfigure :default +3 "syringe0"B$d PZ<2 +3 "core" Ġ) + ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +3 "valve0"D&' +13 "core" á* +2 ."Lysis2_home"Lysis2.setRawPosition! 50 + "syringe1"C82 +4 ."Lysis2_home"Lysis2.seek :home +4 "syringe1"C'( +5 "core" £) Ħ' +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +2 ."Plunge_home"Plunge.reconfigure :default +3 "syringe0"B72 + "valve0"D# Q%<2 +3 ."Lysis1_home"Lysis1.seek :home +5 "syringe0"B(' +5 "core" ç( + ."Lysis2_home"Lysis2.reconfigure :default +3 "syringe1"C$d P\\<2 +14 "core" ¨' +2 ."Lysis1_home"Lysis1.reconfigure :default +2 "syringe0"B#d P\\y<2 +41 "core" Ģ* +2 ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +3 ."Toroid_home"Toroid.seek :home +4 "valve0"D)( +4 "core" ĩ( + ."Toroid_home"Toroid.reconfigure :default +3 "valve0"D$\ H?$d(2 +4 "carousel0"F*% +4 "core" ƪ%slO  +2 ."LRAUV"Toroid.seek :clear +2 "valve0"D+(* +157 "core" ī( +2 ."LRAUV"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 ."LRAUV"Carousel.home.jog 0 +3 "carousel0"F,) +13 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%4+rPH  +2 ."LRAUV"Carousel.seek 55 +2 "carousel0"F.'4 +5 "core" Ʈ' +2 "valve0"D/% +4 "core" į%^-ZN +2 #"LRAUV"Selecting Cartridge 55 +3 "valve0"D0% +6 "core" İ%^)UN + "syringe0"B1% +3 "core" ±%O +2 "syringe1"C2% +4 "core" ò%O  + ."LRAUV"Carousel.seek 55 +3 "carousel0"F3'4 +3 "core" Ƴ' +2 "carousel0"F4% +3 "core" ƴ%4,wkP?  +2 "syringe0"B5% +3 "core" µ%O +2 ."LRAUV"Lysis1.seek :locked +2 "syringe0"B6' +309 "core" ¶' +2 "valve0"D7% +5 "core" ķ%^,DN t +2 ."Plunge"Plunge.seek :locked +2 "valve0"D8' +4 "syringe1"C9% +4 "core" ù%P [ +2 ."Air"Air.seek :locked +2 "syringe1"C:' +60 "core" ĸ' +301 ú' +2 "carousel0"F;% +3 "core" ƻ%49xPY o +1447 #"LRAUV"-> Cmd.startFiltering + "valve0"D<% +5 "core" ļ%RNN + "syringe0"B=% +4 "core" ½%ƒO B +2 "syringe1"C>% +3 "core" þ%O ? + "carousel0"F?% +3 "core" ƿ%4+xPE  +3 #"FILTERING"Duration of filtering limited to 2:05:00 +3 "valve0"D@% +5 "core" %RRN +2 "syringe0"BA% +3 "core" %†gO ? +2 "syringe1"CB% +3 "core" %O 7 +2 "carousel0"FC% +3 "core" %4+xPC  +2 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Bypass.open +2 "sampler1"ID1 +61 "core" 1 +72 "ambient0"JE% +3 "core" %3} + ."FILTERING"Intake.open +2 "sampler0"HF1 +65 "core" 1 +2 "ambient0"JG% +4 "core" %3 + #"FILTERING"Sea 43.4m deep (78.9psia) + #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +3 "sampler0"HH% +5 "core" %5r" +52 "sampler0"HI% +3 "core" %5r6 +52 "sampler0"HJ% +3 "core" %1r2 +52 "sampler0"HK% +3 "core" %r- +52 "sampler0"HL% +3 "core" %r1 +52 "sampler0"HM% +4 "core" %r2 + #"FILTERING"Vacuum tare is 45% of full scale + "ambient0"JN% +5 "core" %3 +2 "sampler0"HO% +3 "core" %r# +2 ."closeIntake"Intake.close +2 "sampler0"HP/ +4 ."closeBypass"Bypass.close +3 "sampler1"IQ/ +56 "core" / +2 / + #"FILTERING"Checking for toroid leaks from 78.7psia +3 #Waiting up to 40 seconds for toroid pressure to stabilize +/-0.75psi +3 "ambient0"JR% +4 "core" %4@ +52 "ambient0"JS% +3 "core" %4D +52 "ambient0"JT% +3 "core" %4> +52 "ambient0"JU% +3 "core" %4: +52 "ambient0"JV% +3 "core" %44 +52 "ambient0"JW% +3 "core" %44 +52 "ambient0"JX% +3 "core" %4- +52 "ambient0"JY% +3 "core" %4) +52 "ambient0"JZ% +4 "core" %4 +52 "ambient0"J[% +3 "core" %4 + #"FILTERING"Toroid pressure rose 2% to 80.5psia + .Bypass.open +2 "sampler1"I\\1 +58 "core" 1 + ."FILTERING"Intake.open +2 "sampler0"H]1 +63 "core" 1 +72 "ambient0"J^% +3 "core" %3 + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(^2 +3 ."FILTERING"Pressure.hold +2 "ambient0"J_+ +2 "core" + +3 "sampler0"H`% +3 "core" %mr( +2 "sampler0"Ha% +3 "core" %.r) +2 ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\Qh/#(#(1@v022 +3 ."FILTERING"SamplePump.seek 10ml,1:21 +2 "sampler0"Hb'2 +62 "core" '( hLx 2 +2 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +4 ."closeIntake"Intake.close +3 "sampler0"Hc/ +3 ."closeBypass"Bypass.close +5 "carousel0"Fd% +5 "sampler1"Ie/ +2 "core" %4+w(P:  +51 / +2 / +2 ."FILTERING"Pressure.coast + "ambient0"J5 +5 "carousel0"Ff% +3 "core" %4+wP@  +2 !"FILTERING"o:Cartridge::Sampler::Leak: mesg"@Serious Leak or Stall -- 0.78ml/s made only -15.1psi vacuum:@checkpoint: omitted:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:267:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:249:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'"=/home/esp/esp2/utils/cartridge/sampler.rb:352:in `servo'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:386:in `sample!'">/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'"?/home/esp/esp2/utils/cartridge/carousel.rb:176:in `filter'"A/home/esp/esp2/type/auv/preconfig.rb:58:in `filterCartridge'"=/home/esp/esp2/utils/auv/cmd.rb:257:in `startFiltering!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:223:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 2 +5 #Selecting Cartridge 54 + "carousel0"Fg% +5 "core" %4+wP=  +2 "valve0"Dh% +3 "core" %RDN +2 "carousel0"Fi% +3 "core" %4+wvP=  +2 "syringe0"Bj& +3 "core" &%O +2 "syringe1"Ck% +3 "core" %}O ; +3 ."Air"Air.seek :clear +5 "syringe1"Cl& + Cm' +5 "core" &<O +2 "valve0"Dn& +3 "core" &*CN | +352 ' +2 "syringe0"Bo% +3 "core" %ˆX ]= +3 ."Lysis1"Lysis1.seek :clear +4 "valve0"Dp% + "syringe0"Bq' +6 "core" %R3O8 } +3 ."Plunge"Plunge.seek :clear +3 "valve0"Dr' +72 "core" ' +228 ' +2 ."FILTERING"Carousel.seek 54 +3 "carousel0"Fs'3 +33 "core" ' +2 "carousel0"Ft% +3 "core" %36R4 ( +2 "syringe0"Bu% +3 "core" %ܨO +2 ."FILTERING"Lysis1.seek :locked +2 "syringe0"Bv' +310 "core" ' +2 "valve0"Dw% +5 "core" %^ 9N r +2 ."Plunge"Plunge.seek :locked +2 "valve0"Dx' +4 "syringe1"Cy% +5 "core" %P= W +2 ."Air"Air.seek :locked +2 "syringe1"Cz' +59 "core" ' +301 ' +2 "carousel0"F{% +3 "core" %384PL m +3 #"FILTERING"Duration of filtering limited to 2:05:00 +2 "valve0"D|% +4 "core" %R3N v +2 "syringe0"B}% +4 "core" %‰O < + "syringe1"C~% +3 "core" %rO 6 +2 "carousel0"F% +3 "core" %3+4iP;  +2 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Bypass.open +3 "sampler1"I1 +60 "core" Ɂ1 +72 "ambient0"J% +3 "core" ʂ%w2 + ."FILTERING"Intake.open + "sampler0"H1 +67 "core" ȃ1 +2 "ambient0"J% +40 "core" ʄ%x2 +2 #"FILTERING"Sea 41.4m deep (75.9psia) +2 #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +3 "sampler0"H% +5 "core" ȅ%rS +52 "sampler0"H% +3 "core" Ȇ%rg +52 "sampler0"H% +3 "core" ȇ%rn +52 "sampler0"H% +3 "core" Ȉ%rx +52 "sampler0"H % +5 "core" ȉ%r +52 "sampler0"H\ % +3 "core" Ȋ%~r + #"FILTERING"Vacuum tare is 45% of full scale +2 "ambient0"J % +5 "core" ʋ%s2B + "sampler0"H % +4 "core" Ȍ%ro + ."closeIntake"Intake.close +5 ."closeBypass"Bypass.close +2 "sampler0"H/ +2 "sampler1"I/ +61 "core" ɐ/ +7 ȑ/ + #"FILTERING"Checking for toroid leaks from 76.2psia +3 #Waiting up to 40 seconds for toroid pressure to stabilize +/-0.75psi +4 "ambient0"J% +4 "core" ʏ%q2 +52 "ambient0"J % +3 "core" ʍ%v2 +52 "ambient0"J% +3 "core" ʎ%s2 +52 "ambient0"J% +3 "core" ʓ%r2 +52 "ambient0"J% +3 "core" ʙ%l2 +52 "ambient0"J% +3 "core" ʚ%q2 +52 "ambient0"J% +3 "core" ʛ%o2 +52 "ambient0"J% +3 "core" ʝ%i2 +52 "ambient0"J% +3 "core" ʜ%o2 +52 "ambient0"J% +3 "core" ʒ%m2 + ."FILTERING"Bypass.open +2 "sampler1"I*1 +59 "core" ɪ1 + ."FILTERING"Intake.open +2 "sampler0"H1 +65 "core" ȕ1 +72 "ambient0"J% +3 "core" ʔ%i1 + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#([2 +3 ."FILTERING"Pressure.hold + "ambient0"J+ +4 "core" ʖ+ +2 "sampler0"H% +3 "core" ȗ%^r +2 "sampler0"H% +3 "core" Ș%r +2 ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\Qh#(#(@v22 +4 ."FILTERING"SamplePump.seek 10ml,1:21 +2 "sampler0"H'2 +72 "core" ȟ'^= 2 +2 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +4 ."closeIntake"Intake.close +2 "sampler0"H/ +3 ."closeBypass"Bypass.close +5 "carousel0"F % +6 "sampler1"I!/ +2 "core" Ơ%3,4~P>  +52 Ȟ/ +4 ɡ/ +2 ."FILTERING"Pressure.coast + "ambient0"J5 +5 "carousel0"F#% +4 "core" ƣ%3+4P1  +2 !"FILTERING"o:Cartridge::Sampler::Leak: mesg"@Serious Leak or Stall -- 0.90ml/s made only -21.1psi vacuum:@checkpoint: omitted:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:267:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:249:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'"=/home/esp/esp2/utils/cartridge/sampler.rb:352:in `servo'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:386:in `sample!'">/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'"?/home/esp/esp2/utils/cartridge/carousel.rb:176:in `filter'"A/home/esp/esp2/type/auv/preconfig.rb:58:in `filterCartridge'"=/home/esp/esp2/utils/auv/cmd.rb:257:in `startFiltering!'",/home/esp/esp2/lib/msg.rb:85:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:223:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #2 of 2 +5 #Selecting Cartridge 53 + "carousel0"F-% +5 "core" ƭ%3+4QP;  +2 "valve0"D/% +3 "core" į%R0N +2 "carousel0"F0% +3 "core" ư%3*4TP8  +2 "syringe0"B1& +3 "core" ±&1O +2 "syringe1"C2% +4 "core" ò%`O < +3 ."Air"Air.seek :clear +4 "syringe1"C4& + C5' +6 "core" ô&IO + "valve0"D"& +4 "core" Ģ&*.O zM +352 õ' +2 "syringe0"B)% +3 "core" ©%’X ^3 +3 ."Lysis1"Lysis1.seek :clear +4 "valve0"D,% + "syringe0"B.' +6 "core" Ĭ%R+O#  +3 ."Plunge"Plunge.seek :clear +2 "valve0"D(' +73 "core" Ĩ' +228 ®' +2 ."FILTERING"Carousel.seek 53 +2 "carousel0"F7'2 +34 "core" Ʒ' +2 "carousel0"F9% +3 "core" ƹ%2lR* ( +2 "syringe0"B&% +3 "core" ¦%ܳO +2 ."FILTERING"Lysis1.seek :locked +3 "syringe0"B$' +309 "core" ¤' +2 "valve0"D;% +5 "core" Ļ%^(0N r +2 ."Plunge"Plunge.seek :locked +2 "valve0"D<' +4 "syringe1"C=% +5 "core" ý%O [ +2 ."Air"Air.seek :locked +2 "syringe1"C>' +59 "core" ļ' +302 þ' +2 "carousel0"F?% +3 "core" ƿ%26WP> l +3 #"FILTERING"Duration of filtering limited to 2:05:00 +2 "valve0"D@% +4 "core" %RQN s +2 "syringe0"BA% +3 "core" %‡O > +2 "syringe1"CB% +3 "core" %RO 6 +2 "carousel0"FC% +3 "core" %2*$P2  +2 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Bypass.open +3 "sampler1"ID1 +67 "core" 1 +72 "ambient0"JE% +4 "core" %W0 + ."FILTERING"Intake.open +2 "sampler0"HF1 +67 "core" 1 +2 "ambient0"JG% +4 "core" %\\0 + #"FILTERING"Sea 38.3m deep (71.4psia) +2 #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"HH% +5 "core" %rrh +52 "sampler0"HI% +3 "core" %wr +52 "sampler0"HJ% +3 "core" %tr +52 "sampler0"HK% +3 "core" %qr +52 "sampler0"HL% +3 "core" %nr +52 "sampler0"HM% +3 "core" %hr + #"FILTERING"Vacuum tare is 45% of full scale +2 "ambient0"JN% +4 "core" %U1 +2 "sampler0"HO% +3 "core" %mr +2 ."closeIntake"Intake.close +2 "sampler0"HQ/ +4 ."closeBypass"Bypass.close +3 "sampler1"IP/ +59 "core" / +7 / + #"FILTERING"Checking for toroid leaks from 71.3psia +3 #Waiting up to 40 seconds for toroid pressure to stabilize +/-0.75psi +4 "ambient0"JR% +4 "core" %P1 +52 "ambient0"JS% +3 "core" %Q1 +52 "ambient0"JT% +3 "core" %R1 +52 "ambient0"JU% +3 "core" %x1 +52 "ambient0"JV% +3 "core" %L1 +52 "ambient0"JW% +3 "core" %N1 +52 "ambient0"JX% +3 "core" %P1 +52 "ambient0"JY% +3 "core" %N1 +52 "ambient0"JZ% +3 "core" %N1 +52 "ambient0"J[% +3 "core" %J1 + #"FILTERING"Toroid pressure rose 3% to 73.4psia + .Bypass.open +2 "sampler1"I\\1 +61 "core" 1 +2 ."FILTERING"Intake.open +2 "sampler0"H]1 +65 "core" 1 +72 "ambient0"J^% +3 "core" %M1 + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#([2 +3 ."FILTERING"Pressure.hold +2 "ambient0"J`+ +2 "core" + +3 "sampler0"Ha% +3 "core" %Cr +2 "sampler0"Hd% +3 "core" %*r +3 ."FILTERING"SamplePump.reconfigure :prime +2 "sampler0"H#,\\Qh#(#(@v022 +4 ."FILTERING"SamplePump.seek 10ml,1:21 +2 "sampler0"Hc'2 +37 "core" '_osap 2 +2 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +4 ."closeIntake"Intake.close +3 "sampler0"He/ +2 ."closeBypass"Bypass.close +4 "sampler1"Ig/ +5 "carousel0"Ff% +4 "core" %2+LP9  +48 / +4 / +2 ."FILTERING"Pressure.coast + "ambient0"J5 +5 "carousel0"Fh% +4 "core" %2+YP:  +3 !"FILTERING"o:Cartridge::Sampler::Leak : mesg"?Serious Leak or Stall -- 0.45ml/s made only -6.9psi vacuum:@checkpoint: omitted:@timestampu: Time ,:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:267:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:249:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'"=/home/esp/esp2/utils/cartridge/sampler.rb:352:in `servo'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:386:in `sample!'">/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'"?/home/esp/esp2/utils/cartridge/carousel.rb:176:in `filter'"A/home/esp/esp2/type/auv/preconfig.rb:58:in `filterCartridge'"=/home/esp/esp2/utils/auv/cmd.rb:257:in `startFiltering!'",/home/esp/esp2/lib/msg.rb:85:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:223:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !"LRAUV"o:Thread::ChildDied :@threadIdi: : mesg":FILTERING: @causeo:Cartridge::Sampler::Leak ;"?Serious Leak or Stall -- 0.45ml/s made only -6.9psi vacuum:@checkpoint: omitted:@timestampu: Time ,:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:267:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:249:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'"=/home/esp/esp2/utils/cartridge/sampler.rb:352:in `servo'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:386:in `sample!'">/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'"?/home/esp/esp2/utils/cartridge/carousel.rb:176:in `filter'"A/home/esp/esp2/type/auv/preconfig.rb:58:in `filterCartridge'"=/home/esp/esp2/utils/auv/cmd.rb:257:in `startFiltering!'",/home/esp/esp2/lib/msg.rb:85:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:223:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475;["1/home/esp/esp2/lib/schedule.rb:513:in `gets'"3/home/esp/esp2/lib/schedule.rb:294:in `unsync'"(eval):4:in `gets'"1/home/esp/esp2/lib/cmdserver.rb:408:in `run'"0/home/esp/esp2/lib/prompter.rb:20:in `call'"6/home/esp/esp2/lib/prompter.rb:20:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:56:in `lock'"./home/esp/esp2/lib/delay.rb:81:in `claim'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:407:in `run'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +228 #-> Cmd.stop +3 "sampler0"Hi% +4 "core" %b X +2 "carousel0"Fj% +4 "core" %2+^P4  +2 ."LRAUV"Carousel.seek 53 + "carousel0"Fk'2 +4 "core" ' +2 "carousel0"Fl% +3 "core" %2+P+  +2 "syringe0"Bn% +3 "core" %•O 0 +2 ."LRAUV"Plunge.seek :locked +2 "valve0"Db' +4 "core" ' + "syringe0"B_& +4 "core" &*O + "syringe1"C:% +4 "core" ú%AO 6 +2 ."Air"Air.seek :clear +4 "syringe0"Bo% + "syringe1"Cp' +5 "core" %ŠO ; +3 ."Lysis1"Lysis1.seek :clear +4 "syringe1"C6& + "syringe0"B8' +6 "core" ö&CY [ +305 ¸' +39 ' +3 ."LRAUV"Archive.coast +3 "syringe0"B6 +7 ."LRAUV"Air.coast +3 "syringe1"C5 +6 ."LRAUV"Lysis1.coast +2 "syringe0"B5 +8 ."LRAUV"Lysis2.coast +77 "syringe1"C6 +8 ."LRAUV"Plunge.coast +2 "valve0"D5 +8 ."LRAUV"Toroid.coast +2 "valve0"D6 +10 ."LRAUV"Carousel.coast +2 "carousel0"F5 +8 "sampler0"Ht% +8 "core" %br +10 ."LRAUV"Gate.power :motor,:OFF +4 .Gate.power :core,:OFF +4 .Gate.power :analytic1,:OFF +4 .Gate.power :analytic2,:OFF +4 .Gate.power :analytic3,:OFF +4 .Gate.power :main,:OFF +4 #Safely stopped and ready to power off @1570218216.02PDT @PDT1570218395.41 "Can"auN'#y| @1570238048.72PDT = =tMAIN =mMAIN_scheduler @PDT1570238050.64 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +15 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +33 "Can"eyC&y|% +160 #t\ Configuration for mv1 9/5/19 by brent@mbari.org\ /home/esp/esp2/type/auv/mv1/configure.rb\ +380 "Can"_yC&y|r: + _yC&y|r: + #tPolling Can every 5:00 +29 #Clients may connect on TCP port 9999 + #Connecting to 10.89.12.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "2/home/esp/esp2/lib/esp.rb:178:in `initialize'",/home/esp/esp2/lib/esp.rb:178:in `open'"-/home/esp/esp2/lib/esp.rb:178:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +18 "Can"_yv&y| +30044 ^w'z| +30034 `v'"y| +30036 avO'3y| +30033 ^u'>y| +10129 #"preston"Session Begun +301 #-> ESP.ready! +12 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +3 "core" ‚&(O + ."preston"Archive.configure :default +3 "syringe0"B$d PZ<2 +6 "syringe1"C% +2 "core" Ã%O+ +2 ."preston"Air.configure :default +2 "syringe1"C#d P[<2 +4 "syringe0"B% +3 "core" „%ܴ*OL + ."preston"Lysis1.configure :default +2 "syringe0"B#d P\\y<2 +4 "syringe1"C& +3 "core" Å&AO + ."preston"Lysis2.configure :default +2 "syringe1"C$d P\\<2 +6 "valve0"D% +3 "core" Ć%RN-9 + ."preston"Plunge.configure :default +2 "valve0"D# Q%<2 +6 "sampler0"H% +3 "core" ȇ%Vi + ."preston"SamplePump.configure :default +3 "sampler0"H#,\\#(22 +6 "valve1"E% +3 "core" ň%N + ."preston"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +3 "core" ĉ&Nn + ."preston"Toroid.configure :default +3 "valve0"D$\ H?$d(2 +6 "carousel0"F\ % +3 "core" Ɗ%XO + ."preston"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +2 "core" ʋ%*0 +2 ."preston"Pressure.configure :default +2 "ambient0"J#,\\#(2 +4 #"preston"All elf controllers running firmware version 4.58 +2 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B & +3 "core" Œ&/O\ +3 "syringe1"C % +2 ."Archive_home"Archive.reconfigure :default +9 "syringe0"B% +4 "syringe1"C& +2 "valve0"D% +2 "syringe0"B$d PZ<2 +7 "valve0"D& +4 ."Archive_home"Archive.home.jog 0 +2 "syringe0"B* +4 "core" Í%O h + Ž%ܱXO j + Ï&>O k + Đ%RN h + đ&-N ! +3 ."Toroid_home"Toroid.reconfigure :default +6 ."Plunge_home"Plunge.reconfigure :default +3 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Air_home"Air.reconfigure :default +5 ."Lysis1_home"Lysis1.reconfigure :default +4 "valve0"D$\ H?$d(2 +3 D# Q%<2 +3 "syringe1"C$d P\\<2 +4 C#d P[<2 + "syringe0"B#d P\\y<2 +2 ."Toroid_home"Toroid.home.jog 0 +4 ."Plunge_home"Plunge.home.jog 0 +3 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +2 "valve0"D* +2 ."Air_home"Air.home.jog 0 +4 "valve0"D) +2 "syringe1"C* + "syringe0"B) +3 "syringe1"C) +7 "core" ’* + ē* + Ĕ) +4 "valve0"D% +2 D& +2 "syringe0"B& +10 "core" Õ* + –) ×) + ę%R!N \ + Ę&!DN  + š&"NO  +5 ."Plunge_home"Plunge.reconfigure :homing +4 "syringe1"C& + C% +6 ."Archive_home"Archive.reconfigure :homing +2 ."Toroid_home"Toroid.reconfigure :homing +3 "syringe0"B% +3 "valve0"D#<2 +3 "syringe0"B$"2 +4 "valve0"D$(2 +2 ."Plunge_home"Plunge.jog 757 +3 ."Archive_home"Archive.jog 1358 +3 ."Toroid_home"Toroid.jog 617 +3 "valve0"D) +40 "syringe0"B *N + "valve0"D*i +6 "core" Û& ASO + Ü%O + % ܱHO +3 ."Lysis1_home"Lysis1.reconfigure :homing +4 ."Lysis2_home"Lysis2.reconfigure :homing +5 ."Air_home"Air.reconfigure :homing +3 "syringe0"B#2 +3 "syringe1"C$2 +2 C#"2 +3 ."Lysis1_home"Lysis1.jog 1365 +5 ."Lysis2_home"Lysis2.jog 1363 +3 ."Air_home"Air.jog 1374 +3 "syringe0"B!)U +2 "syringe1"C"*S +3 C#)^ +28 "core" Ğ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +4 ."Plunge_home"Plunge.seek :home +3 "valve0"D$' +23 "core" Ĥ' +3 ."Plunge_home"Plunge.reconfigure :default +2 "valve0"D# Q%<2 +4 "core"  * + ."Archive_home"Archive.setRawPosition! 50 + "syringe0"B82 +3 ."Archive_home"Archive.seek :home +3 "syringe0"B%( +24 "core" ¥( +3 ."Archive_home"Archive.reconfigure :default +3 "syringe0"B$d PZ<2 +6 "core" ¡) + â* ã) + ."Lysis2_home"Lysis2.setRawPosition! 50 +3 ."Lysis1_home"Lysis1.setRawPosition! 50 +3 ."Air_home"Air.setRawPosition! 50 +2 "syringe1"C82 +2 "syringe0"B72 +3 "syringe1"C72 +3 ."Lysis2_home"Lysis2.seek :home +4 ."Lysis1_home"Lysis1.seek :home +3 ."Air_home"Air.seek :home +4 "syringe1"C'( +4 "syringe0"B&' +5 "syringe1"C(' +8 "core" ğ* +2 ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +3 ."Toroid_home"Toroid.seek :home +5 "valve0"D)( +7 "core" ç( ¦' + è' ĩ( +3 ."Toroid_home"Toroid.reconfigure :default +2 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +4 ."Air_home"Air.reconfigure :default +3 "syringe1"C$d P\\<2 +3 "valve0"D$\ H?$d(2 +5 "syringe1"C#d P[<2 +2 "syringe0"B#d P\\y<2 +32 "carousel0"F*% +3 "core" ƪ%O "$ +2 ."preston"Toroid.seek :clear +3 "valve0"D+(* +95 #"brent"Session Begun +62 "core" ī( +2 ."preston"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +5 ."preston"Carousel.home.jog 0 +2 "carousel0"F,) +15 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%2,PL  +2 ."preston"Carousel.seek 53 +2 "carousel0"F.'2 +7 "core" Ʈ' +2 "valve0"D/% +3 "core" į%^/UN +2 "syringe0"B0& +3 "core" °& KO +2 "syringe1"C1% +3 "core" ñ%O +2 "syringe0"B2% +3 "core" ²%O +2 "syringe1"C3& +3 "core" ó&PO +2 "valve0"D4% +3 "core" Ĵ%^6YN +3 "sampler0"H5% +3 "core" ȵ%j +2 "valve0"D6& +4 "core" Ķ&*3ON  + "carousel0"F7% +4 "core" Ʒ%2+PF  + "ambient0"J8% +4 "core" ʸ%+0\\ +832 #"brent"-> quit +2 #Session Ended +1265 #"preston"-> BACBACsampler.prime 100, 50 +3 !o:NameError: mesg")uninitialized constant BACBACsampler: name:BACBACsampler:bt["#preston:2:in `topLevelBinding'" BACsampler.prime 100, 50 + "carousel0"F9% +5 "core" ƹ%2+PH  +2 #"preston"Priming sample loop w/100ml, bypass w/50ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."preston"Bypass.open + "sampler1"I:1 +58 "core" ɺ1 +72 "ambient0"J;% +3 "core" ʻ% + ."preston"Intake.open + "sampler0"H<1 +64 "core" ȼ1 +2 "ambient0"J=% +3 "core" ʽ% +2 #"preston"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"H>% +5 "core" Ⱦ%sp +52 "sampler0"H?% +3 "core" ȿ%s +52 "sampler0"H@% +3 "core" %s +52 "sampler0"HA% +3 "core" %s +52 "sampler0"HB% +3 "core" %s +52 "sampler0"HC% +4 "core" %s~ + #"preston"Vacuum tare is 45% of full scale +2 "ambient0"JD% +5 "core" %! +2 "ambient0"JE% +3 "core" %! + ."preston"Pressure.reconfigure :default +3 "ambient0"J#,\\#(G32 +3 ."preston"Pressure.hold + "ambient0"JF+ +5 "core" + +2 "sampler0"HG% +3 "core" % s + "sampler0"HH% +4 "core" %s~ + ."preston"SamplePump.reconfigure :prime +3 "sampler0"H#,\\Qi#(#(@w 22 +4 ."preston"SamplePump.seek 50ml,4:41 +2 "sampler0"HI' +63 "core" '- ,Bg 2 +2 ."preston"SamplePump.coast +2 "sampler0"H5 +4 ."closeIntake"Intake.close +2 "sampler0"HJ/ +3 ."closeBypass"Bypass.close +5 "sampler1"IL/ +5 "carousel0"FK% +4 "core" %2+$PA  +49 / +6 / + ."preston"Pressure.coast +2 "ambient0"J5 +4 !"preston"o:Cartridge::Sampler::Leak: mesg"?Serious Leak or Stall -- 0.79ml/s made only -4.7psi vacuum:@checkpoint: omitted:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:267:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:249:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'"=/home/esp/esp2/utils/cartridge/sampler.rb:352:in `servo'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:386:in `sample!'">/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'"#preston:3:in `topLevelBinding'" Sampler.psi + "sampler0"HM% +4 "core" %7] +280 #"preston"-> Abs +3 "ambient0"JN% +4 "core" % +1225 #"preston"-> Sampler.new.refill +2 .Bypass.open +3 "sampler1"IO1 +65 "core" 1 + ."preston"Intake.open +2 "sampler0"HP1 +66 "core" 1 +2 ."preston"SamplePump.setPosition! 0ml + "sampler0"H7 +3 ."preston"SamplePump.reconfigure :fast +3 "sampler0"H#,#(22 +4 ."preston"SamplePump.seek 30ml +5 "sampler0"HQ' +51 #"brent"Session Begun +663 #-> showlog 30 +1960 "core" ' +2 ."preston"Bypass.close + "sampler1"IR/ +55 "core" / +3 ."preston"Exhaust.open + "sampler0"HS2 +73 "core" 2 +2 ."preston"SamplePump.seek 100ml +4 "sampler0"HT'@ +6170 "core" ' +2 ."preston"delay 1 second +102 ."closeIntake"Intake.close +5 ."closeExhaust"Exhaust.close +3 "sampler0"HU/ +2 "carousel0"FV% +7 "sampler0"HW0 "core" %2+RP&  +58 / +15 0 +2 "sampler0"HX% +3 "core" %@^q +417 "Can"_uQ'Yy|g +221 #"preston"-> BACsampler.prime 100, 50 +2 "carousel0"FY% +5 "core" %2*yPI  +2 #"preston"Priming sample loop w/100ml, bypass w/50ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +5 ."preston"Bypass.open + "sampler1"IZ1 +60 "core" 1 +72 "ambient0"J[% +3 "core" % + ."preston"Intake.open +2 "sampler0"H\\1 +70 "core" 1 +2 "ambient0"J]% +3 "core" % +2 #"preston"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"H^% +6 "core" %Ns +52 "sampler0"H_% +4 "core" %Ms +52 "sampler0"H`% +3 "core" %?s +52 "sampler0"Ha% +3 "core" %Hs +52 "sampler0"Hb% +3 "core" %Cs +52 "sampler0"Hc% +3 "core" %2s + #"preston"Vacuum tare is 45% of full scale +2 "ambient0"Jd% +6 "core" % +3 "ambient0"Je% +7 "core" % +2 ."preston"Pressure.reconfigure :default +3 "ambient0"J#,\\#(G2 +4 ."preston"Pressure.hold +2 "ambient0"Jf+ +5 "core" + + "sampler0"Hg% +4 "core" %7s + "sampler0"Hh% +3 "core" %s +2 ."preston"SamplePump.reconfigure :prime +3 "sampler0"H#,\\Qi#(#(@wf22 +5 ."preston"SamplePump.seek 50ml,4:41 +3 "sampler0"Hi' +37 "core" ']cgd2 2 +2 ."preston"SamplePump.coast +2 "sampler0"H5 +5 ."closeIntake"Intake.close +2 "sampler0"Hj/ +4 ."closeBypass"Bypass.close +6 "sampler1"Ik/ +5 "carousel0"Fl% +5 "core" %2+tPE  +49 / +6 / + ."preston"Pressure.coast +2 "ambient0"J5 +5 !"preston"o:Cartridge::Sampler::Leak: mesg"?Serious Leak or Stall -- 0.45ml/s made only -6.3psi vacuum:@checkpoint: omitted:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:267:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:249:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'"=/home/esp/esp2/utils/cartridge/sampler.rb:352:in `servo'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:386:in `sample!'">/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'"#preston:7:in `topLevelBinding'" require 'vacuumCart' +854 #-> refillSampleLines + #Refilling sample & bypass lines with fluid. +5 #Waiting for preston to answer "Hook Intake and Exhaust Lines to MillQ water. Open Pressure Interface Valve. Press Return." +342 #Answered Hook Intake and Exhaust Lines to MillQ water. Open Pressure Interface Valve. Press Return."" +2 .Bypass.open +2 "sampler1"Im1 +62 "core" 1 + ."preston"Intake.open +2 "sampler0"Hn1 +66 "core" 1 + ."preston"SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."preston"SamplePump.reconfigure :fast +4 "sampler0"H#,#(22 +4 ."preston"SamplePump.seek 30ml + "sampler0"Ho' +2673 "core" ' + ."preston"Bypass.close +2 "sampler1"Ip/ +62 "core" / + ."preston"Exhaust.open +2 "sampler0"Hq2 +75 "core" 2 +2 ."preston"SamplePump.seek 100ml +3 "sampler0"Hr'@ +3648 #"brent"-> reload Cmd +835 #-> #that was the patch +1683 "core" ' +2 ."preston"delay 1 second +102 ."closeIntake"Intake.close +5 ."closeExhaust"Exhaust.close +3 "sampler0"Hs/ +2 "carousel0"Ft% +7 "sampler0"Hu0 + "core" %2+aP9  +55 / +17 0 +2 #"preston"Sampling Loop filled with water +416 #"brent"-> exit +2 #Session Ended +611 #"preston"-> BACsampler.prime 100, 50 +2 "carousel0"Fv% +3 "core" %2+(P9  +3 #"preston"Priming sample loop w/100ml, bypass w/50ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."preston"Bypass.open + "sampler1"Iw1 +65 "core" 1 +72 "ambient0"Jx% +3 "core" % + ."preston"Intake.open +2 "sampler0"Hy1 +65 "core" 1 +2 "ambient0"Jz% +3 "core" % +2 #"preston"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"H{% +6 "core" %Vt +52 "sampler0"H|% +3 "core" %Zt +53 "sampler0"H}% +3 "core" %Zt" +53 "sampler0"H~% +3 "core" %Qt& +53 "sampler0"H% +3 "core" %Tt +52 "sampler0"H% +4 "core" ȁ%t + #"preston"Vacuum tare is 45% of full scale +2 "ambient0"J% +5 "core" ʂ% + "ambient0"J% +3 "core" ʃ%r +2 ."preston"Pressure.reconfigure :default +2 "ambient0"J#,\\#(G2 +4 ."preston"Pressure.hold + "ambient0"J+ +4 "core" ʄ+ +2 "sampler0"H% +3 "core" ȅ%t +2 "sampler0"H% +3 "core" Ȇ%t +2 ."preston"SamplePump.reconfigure :prime +2 "sampler0"H#,\\Qj#(#(@x22 +5 ."preston"SamplePump.seek 50ml,4:41 + "sampler0"H' +46 "core" ȇ' l~bX 2 +3 ."preston"SamplePump.coast + "sampler0"H5 +4 ."closeIntake"Intake.close +4 "sampler0"H/ +2 ."closeBypass"Bypass.close +5 "carousel0"F % +2 "sampler1"I\ / +6 "core" Ɖ%2+0P1  +49 Ȉ/ +3 Ɋ/ +2 ."preston"Pressure.coast + "ambient0"J5 +4 !"preston"o:Cartridge::Sampler::Leak: mesg"?Serious Leak or Stall -- 0.57ml/s made only -7.1psi vacuum:@checkpoint: omitted:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:267:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:249:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'"=/home/esp/esp2/utils/cartridge/sampler.rb:352:in `servo'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:386:in `sample!'">/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'"$preston:11:in `topLevelBinding'" slots +2032 #"brent"Session Begun +4750 #-> showlog 50 +4510 #-> Sampler.PSI + "sampler0"H % +6 "core" ȋ%!\\ +2037 #"brent"-> External + !o:NameError: mesg"$uninitialized constant External: name: External:bt["!brent:3:in `topLevelBinding'" ExternalValve +1851 #-> TV + "valve0"D & +5 "core" Č&*u\ N +5945 #"brent"-> PB.open; Exhaust.open + .Bypass.open +4 "sampler1"I1 +61 "core" ɑ1 + ."brent"Exhaust.open +2 "sampler0"H2 +74 "core" Ȑ2 +770 #"brent"-> Sampler.tare +2 "ambient0"J% +5 "core" ʏ% +2 #"brent"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"H% +6 "core" Ȏ%b[ +52 "sampler0"H % +3 "core" ȍ%i[ +52 "sampler0"H% +3 "core" ș%b[U +52 "sampler0"H% +3 "core" Ț%b[2 +52 "sampler0"H% +3 "core" Ș%d[ +52 "sampler0"H% +3 "core" ț%W[/ + #"brent"Vacuum tare is 36% of full scale + "ambient0"J% +6 "core" ʝ% +1363 "Can"_t,'yz|s +4858 #"brent"-> BACsampler.prime 40,40 +2 "carousel0"F% +5 "core" Ɯ%2+jPX  +2 #"brent"Priming sample loop w/40ml, bypass w/40ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +5 ."brent"Exhaust.close +2 "sampler0"H0 +70 "core" Ȕ0 +72 "ambient0"J% +3 "core" ʒ% + ."brent"Intake.open +2 "sampler0"H1 +65 "core" ȓ1 +2 "ambient0"J*% +3 "core" ʪ% +2 #"brent"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"H% +6 "core" Ȗ%t# +52 "sampler0"H% +3 "core" ȕ%otL +52 "sampler0"H% +3 "core" ȗ%gtJ +52 "sampler0"H% +3 "core" Ȟ%jtE +52 "sampler0"H % +3 "core" Ƞ%t. +52 "sampler0"H"% +4 "core" Ȣ%bt< + #"brent"Vacuum tare is 45% of full scale +2 "ambient0"J!% +6 "core" ʡ% +2 "ambient0"J#% +3 "core" ʣ% + ."brent"Pressure.reconfigure :default +3 "ambient0"J#,\\#(G2 +4 ."brent"Pressure.hold +2 "ambient0"J-+ +5 "core" ʭ+ + "sampler0"H% +4 "core" ȟ%et; + "sampler0"H/% +3 "core" ȯ%t9 +2 ."brent"SamplePump.reconfigure :prime +3 "sampler0"H#,\\Qj:#(#(<@x:22 +5 ."brent"SamplePump.seek 40ml,3:51 +2 "sampler0"H0'ʀ +44 "core" Ȱ'i 2 +2 ."brent"SamplePump.coast +2 "sampler0"H5 +5 ."closeIntake"Intake.close +2 "sampler0"H1/ +7 ."closeBypass"Bypass.close +2 "sampler1"I3/ +3 "carousel0"F2% +7 "core" Ʋ%2+tPO  +46 ȱ/ +4 ɳ/ +2 ."brent"Pressure.coast + "ambient0"J5 +5 !"brent"o:Cartridge::Sampler::Leak: mesg"?Serious Leak or Stall -- 0.53ml/s made only -4.1psi vacuum:@checkpoint: omitted:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:267:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:249:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'"=/home/esp/esp2/utils/cartridge/sampler.rb:352:in `servo'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:386:in `sample!'">/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'"!brent:8:in `topLevelBinding'" Sampler.tare + !o:Cartridge::Sampler::Error: mesg"/Cannot tare with Exhaust and Bypass closed:bt["=/home/esp/esp2/utils/cartridge/carousel.rb:325:in `tare'"!brent:9:in `topLevelBinding'" Sampler.tare! + .Bypass.open +4 "sampler1"I41 +67 "core" ɴ1 +52 ."brent"Intake.open + "sampler0"H51 +66 "core" ȵ1 +2 "ambient0"J6% +3 "core" ʶ% +2 #"brent"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi + "sampler0"H7% +6 "core" ȷ%,t +52 "sampler0"H8% +3 "core" ȸ%*tT +52 "sampler0"H)% +3 "core" ȩ%&tX +52 "sampler0"H,% +3 "core" Ȭ%&tJ +52 "sampler0"H9% +3 "core" ȹ%*t4 +52 "sampler0"H:% +3 "core" Ⱥ%$tN + #"brent"Vacuum tare is 45% of full scale +2 "ambient0"J;% +5 "core" ʻ% +2 "sampler0"H<% +3 "core" ȼ%t5 +2 ."closeIntake"Intake.close +3 "sampler0"H=/ +2 ."closeBypass"Bypass.close +5 "sampler1"I>/ +59 "core" ɾ/ + Ƚ/ +11175 #"preston"-> Abs +4 "ambient0"J?% +4 "core" ʿ% +1649 #"brent"-> Abs +2 "ambient0"J@% +5 "core" % +1157 #"brent"-> Intake.open; Exhaust.open +2 .Intake.open +4 "sampler0"HA1 +67 "core" 1 + ."brent"Exhaust.open +2 "sampler0"HB2 +70 "core" 2 +3423 "Can"_s'z|^ +259 #"brent"-> Thread(:pump) {SP.pump 100} +3 "sampler0"HC% +6 "core" %Ms +2 ."pump"SamplePump.reconfigure :default +3 "sampler0"H#,\\#(22 +5 ."pump"SamplePump.seek 100.11ml +2 "sampler0"HD' +909 #"brent"-> Sampler.PSI +2 "sampler0"HE% +5 "core" %)\\Vj 2 +213 #"brent"-> Sampler.PSI +3 "sampler0"HG% +4 "core" %4)\\z 2 +185 #"brent"-> Sampler.PSI +3 "sampler0"HH% +4 "core" %=.\\oD 2 +126 #"brent"-> Sampler.PSI +3 "sampler0"HK% +5 "core" %Ci\\j 2 +155 #"brent"-> Sampler.PSI +3 "sampler0"HL% +4 "core" %K\\~q{ 2 +679 #"brent"-> SP.stop + .SamplePump.stop +3 "sampler0"H5 +6 "core" 'kk\\an[ 2 +4 "sampler0"HJ% +4 !"pump"o:Slide::Error :@axisName"Sample Pump (SP): mesg"(Sample Pump (SP) aborted at 21.22ml: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @sourceiM: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionikk: velocityi\\: currenti:pwmi7:erri: inPressi: outPressia:deltaPressi[n: voltagef15.902831615120276y: @type2F:@destinationi%: @error: aborted: @tagiI:@checkpoint: omitted:@timestampu: Time p:bt["2/home/esp/esp2/lib/schedule.rb:513:in `raise'"2/home/esp/esp2/lib/slide.rb:581:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:341:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:314:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:84:in `unlimitedSeek'",/home/esp/esp2/lib/pump.rb:29:in `seek'"0/home/esp/esp2/lib/slide.rb:348:in `moveTo'"./home/esp/esp2/lib/scale.rb:177:in `pump'""brent:13:in `topLevelBinding'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 !"brent"o:Thread::ChildDied\ : mesg"2:pump while reading Sample Pump (SP)'s status:@threadIdiK8 :@checkpoint: omitted:bt[""1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'"//home/esp/esp2/lib/queuefix.rb:94:in `pop'"6/home/esp/esp2/lib/i2c/msg.rb:421:in `awaitReply'"9/home/esp/esp2/lib/i2c/msg.rb:432:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:462:in `awaitOnlyReply'"5/home/esp/esp2/lib/i2c/servo.rb:1521:in `status'"//home/esp/esp2/lib/axis.rb:358:in `status'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/axis.rb:358:in `status'"5/home/esp/esp2/lib/slide.rb:158:in `rawPosition'"0/home/esp/esp2/lib/scale.rb:133:in `amount'"2/home/esp/esp2/lib/scale.rb:138:in `position'"0/home/esp/esp2/lib/axis.rb:187:in `examine'"4/home/esp/esp2/lib/pretty.rb:125:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:51:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:419:in `run'"0/home/esp/esp2/lib/prompter.rb:20:in `call'"6/home/esp/esp2/lib/prompter.rb:20:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:56:in `lock'"./home/esp/esp2/lib/delay.rb:81:in `claim'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:407:in `run'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @causeo:Slide::Error :@axisName"Sample Pump (SP);"(Sample Pump (SP) aborted at 21.22ml;; : @replyo:I2C::Servo::AbsMove3Reply : @channeli: @sourceiM: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionikk: velocityi\\: currenti:pwmi7:erri: inPressi: outPressia:deltaPressi[n: voltagef15.902831615120276y: @type2F:@destinationi%: @error: aborted: @tagiI:@timestampu: Time p;\ ["2/home/esp/esp2/lib/schedule.rb:513:in `raise'"2/home/esp/esp2/lib/slide.rb:581:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:341:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:314:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:84:in `unlimitedSeek'",/home/esp/esp2/lib/pump.rb:29:in `seek'"0/home/esp/esp2/lib/slide.rb:348:in `moveTo'"./home/esp/esp2/lib/scale.rb:177:in `pump'""brent:13:in `topLevelBinding'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 "core" %k}0x +2273 #"brent"-> Thread(:pump) {SP.pump -100} +2 "sampler0"HI% +6 "core" %k}Yt2 +2 ."pump"SamplePump.seek -78.77ml +4 "sampler0"HF'q= +821 #"brent"-> Sampler.PSI +3 "sampler0"HM% +4 "core" %F]aN 2 +174 #"brent"-> Sampler.PSI +3 "sampler0"HN% +4 "core" %=Us 2 +152 #"brent"-> Sampler.PSI +2 "sampler0"HO% +5 "core" %6fKs 2 +110 #"brent"-> Sampler.PSI +3 "sampler0"HP% +4 "core" %0s 2 +125 #"brent"-> Sampler.PSI +3 "sampler0"HR% +4 "core" %*s 2 +873 #"brent"-> SP.stop + .SamplePump.stop +3 "sampler0"H5 +6 "core" '7s 2 +4 "sampler0"HS% + !"pump"o:Slide::Error :@axisName"Sample Pump (SP): mesg"'Sample Pump (SP) aborted at 0.24ml: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @sourceiM: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni7: velocityi: currenti:pwmi7:erri: inPressi: outPressi:deltaPressis: voltagef15.932286696121748w: @type2F:@destinationi%: @error: aborted: @tagiK:@checkpoint: omitted:@timestampu: Time r:bt["2/home/esp/esp2/lib/schedule.rb:513:in `raise'"2/home/esp/esp2/lib/slide.rb:581:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:341:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:314:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:84:in `unlimitedSeek'",/home/esp/esp2/lib/pump.rb:29:in `seek'"0/home/esp/esp2/lib/slide.rb:348:in `moveTo'"./home/esp/esp2/lib/scale.rb:177:in `pump'""brent:20:in `topLevelBinding'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 !"brent"o:Thread::ChildDied\ : mesg"2:pump while reading Sample Pump (SP)'s status:@threadIdip7 :@checkpoint: omitted:bt[""1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'"//home/esp/esp2/lib/queuefix.rb:94:in `pop'"6/home/esp/esp2/lib/i2c/msg.rb:421:in `awaitReply'"9/home/esp/esp2/lib/i2c/msg.rb:432:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:462:in `awaitOnlyReply'"5/home/esp/esp2/lib/i2c/servo.rb:1521:in `status'"//home/esp/esp2/lib/axis.rb:358:in `status'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/axis.rb:358:in `status'"5/home/esp/esp2/lib/slide.rb:158:in `rawPosition'"0/home/esp/esp2/lib/scale.rb:133:in `amount'"2/home/esp/esp2/lib/scale.rb:138:in `position'"0/home/esp/esp2/lib/axis.rb:187:in `examine'"4/home/esp/esp2/lib/pretty.rb:125:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:51:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:419:in `run'"0/home/esp/esp2/lib/prompter.rb:20:in `call'"6/home/esp/esp2/lib/prompter.rb:20:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:56:in `lock'"./home/esp/esp2/lib/delay.rb:81:in `claim'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:407:in `run'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @causeo:Slide::Error :@axisName"Sample Pump (SP);"'Sample Pump (SP) aborted at 0.24ml;; : @replyo:I2C::Servo::AbsMove3Reply : @channeli: @sourceiM: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni7: velocityi: currenti:pwmi7:erri: inPressi: outPressi:deltaPressis: voltagef15.932286696121748w: @type2F:@destinationi%: @error: aborted: @tagiK:@timestampu: Time r;\ ["2/home/esp/esp2/lib/schedule.rb:513:in `raise'"2/home/esp/esp2/lib/slide.rb:581:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:341:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:314:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:84:in `unlimitedSeek'",/home/esp/esp2/lib/pump.rb:29:in `seek'"0/home/esp/esp2/lib/slide.rb:348:in `moveTo'"./home/esp/esp2/lib/scale.rb:177:in `pump'""brent:20:in `topLevelBinding'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 "core" %%ktH +3888 #"brent"-> SP.cfgs +2868 #-> SP.config.maxSpeed +382 #-> SP.config.maxSpeed=1000 +794 #-> Thread(:pump) {SP.pump -100} +2 "sampler0"HQ% +6 "core" %%Pt +2 ."pump"SamplePump.reconfigure :default +6 "sampler0"H#,#(22 +2 ."pump"SamplePump.seek -99.77ml +2 "sampler0"HV' +727 #"brent"-> Sampler.PSI +3 "sampler0"HU% +4 "core" %jso 2 +146 #"brent"-> Sampler.PSI +3 "sampler0"HW% +4 "core" %Zu 2 +117 #"brent"-> Sampler.PSI +3 "sampler0"HX% +4 "core" %5VvJ 2 +100 #"brent"-> Sampler.PSI +2 "sampler0"HY% +5 "core" %q 2 +118 #"brent"-> Sampler.PSI +3 "sampler0"HZ% +4 "core" %qv6 2 +86 #"brent"Session Ended +1594 #Session Begun +1073 #-> SP.stop + .SamplePump.stop +2 "sampler0"H5 +5 "core" 'sttM 2 +5 !"pump"o:Slide::Error :@axisName"Sample Pump (SP): mesg"'Sample Pump (SP) aborted at -9.2ml: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @sourceiM: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionis: velocityi: currenti:pwmi7:erri: inPressi: outPressit:deltaPressiMt: voltagef15.922468335787924: @type2F:@destinationi%: @error: aborted: @tagi[:@checkpoint: omitted:@timestampu: Time i\\:bt["2/home/esp/esp2/lib/schedule.rb:513:in `raise'"2/home/esp/esp2/lib/slide.rb:581:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:341:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:314:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:84:in `unlimitedSeek'",/home/esp/esp2/lib/pump.rb:29:in `seek'"0/home/esp/esp2/lib/slide.rb:348:in `moveTo'"./home/esp/esp2/lib/scale.rb:177:in `pump'""brent:30:in `topLevelBinding'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 "sampler0"H[% +5 "core" %qGt +4283 #"brent"-> Thread(:pump) {SP.pump -100}; delay 0.5; Sampler.PSI +3 "sampler0"H\\% +3 ."brent"delay .5 seconds +7 "core" %q~t +2 ."pump"SamplePump.seek -109.2ml +3 "sampler0"H]'1 +41 H^% +2 "core" %al 2 +455 #"brent"Session Ended +1187 #Session Begun +785 #-> Sampler.PSI +2 "sampler0"H_% +6 "core" %s 2 +515 #"brent"-> SP +4 "sampler0"H`% +4 "core" %t 2 +181 #"brent"-> SP +3 "sampler0"Ha% +4 "core" %q~t 2 +130 #"brent"-> SP +3 "sampler0"Hb% +4 "core" %zpt~ 2 +571 #"brent"-> SP.stop + .SamplePump.stop +3 "sampler0"H5 +6 "core" 'Ys 2 +4 "sampler0"Hc% +4 !"pump"o:Slide::Error :@axisName"Sample Pump (SP): mesg")Sample Pump (SP) aborted at -18.39ml: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @sourceiM: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi7:erri: inPressi: outPressiY:deltaPressis: voltagef15.922468335787924: @type2F:@destinationi%: @error: aborted: @tagib:@checkpoint: omitted:@timestampu: Time {:bt["2/home/esp/esp2/lib/schedule.rb:513:in `raise'"2/home/esp/esp2/lib/slide.rb:581:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:341:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:314:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:84:in `unlimitedSeek'",/home/esp/esp2/lib/pump.rb:29:in `seek'"0/home/esp/esp2/lib/slide.rb:348:in `moveTo'"./home/esp/esp2/lib/scale.rb:177:in `pump'"!brent:2:in `topLevelBinding'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 "core" %(t +2637 "Can"^sr'z |r +3442 #"brent"-> SP.config.maxSpeed=3932 +546 #-> SP.config.maxSpeed=3932/2 +1090 #-> ExternalValves + !o:NameError: mesg"*uninitialized constant ExternalValves: name:ExternalValves:bt["!brent:8:in `topLevelBinding'" ExternalValve +1269 #-> Bypass.open + .Bypass.open +2 "sampler1"Id1 +67 "core" 1 +2342 #"brent"-> Thread(:pump) {SP.pump -100}; delay 1; Sampler.PSI +3 "sampler0"He% +6 ."brent"delay 1 second +2 "core" %;t +3 ."pump"SamplePump.reconfigure :default +4 "sampler0"H#,#(22 +4 ."pump"SamplePump.seek -118.39ml +2 "sampler0"Hg' +88 Hh% +3 "core" %LRtlsb 2 +877 #"brent"-> Sampler.PSI +3 "sampler0"Hl% +4 "core" %Rkt3 2 +1241 #"brent"-> SP.stop + .SamplePump.stop +3 "sampler0"H5 +6 "core" 'o&RosM 2 +4 "sampler0"Hk% + !"pump"o:Slide::Error :@axisName"Sample Pump (SP): mesg")Sample Pump (SP) aborted at -28.61ml: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @sourceiM: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni&o: velocityiR: currenti:pwmi7:erri: inPressi: outPressio:deltaPressiMs: voltagef15.9371958762886663: @type2F:@destinationi%: @error: aborted: @tagil:@checkpoint: omitted:@timestampu: Time ]C:bt["2/home/esp/esp2/lib/schedule.rb:513:in `raise'"2/home/esp/esp2/lib/slide.rb:581:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:341:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:314:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:84:in `unlimitedSeek'",/home/esp/esp2/lib/pump.rb:29:in `seek'"0/home/esp/esp2/lib/slide.rb:348:in `moveTo'"./home/esp/esp2/lib/scale.rb:177:in `pump'""brent:11:in `topLevelBinding'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +7 !"brent"o:Thread::ChildDied\ : mesg"2:pump while reading Sample Pump (SP)'s status:@threadIdih; :@checkpoint: omitted:bt[""1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'"//home/esp/esp2/lib/queuefix.rb:94:in `pop'"6/home/esp/esp2/lib/i2c/msg.rb:421:in `awaitReply'"9/home/esp/esp2/lib/i2c/msg.rb:432:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:462:in `awaitOnlyReply'"5/home/esp/esp2/lib/i2c/servo.rb:1521:in `status'"//home/esp/esp2/lib/axis.rb:358:in `status'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/axis.rb:358:in `status'"5/home/esp/esp2/lib/slide.rb:158:in `rawPosition'"0/home/esp/esp2/lib/scale.rb:133:in `amount'"2/home/esp/esp2/lib/scale.rb:138:in `position'"0/home/esp/esp2/lib/axis.rb:187:in `examine'"4/home/esp/esp2/lib/pretty.rb:125:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:51:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:419:in `run'"0/home/esp/esp2/lib/prompter.rb:20:in `call'"6/home/esp/esp2/lib/prompter.rb:20:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:56:in `lock'"./home/esp/esp2/lib/delay.rb:81:in `claim'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:407:in `run'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @causeo:Slide::Error :@axisName"Sample Pump (SP);")Sample Pump (SP) aborted at -28.61ml;; : @replyo:I2C::Servo::AbsMove3Reply : @channeli: @sourceiM: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni&o: velocityiR: currenti:pwmi7:erri: inPressi: outPressio:deltaPressiMs: voltagef15.9371958762886663: @type2F:@destinationi%: @error: aborted: @tagil:@timestampu: Time ]C;\ ["2/home/esp/esp2/lib/schedule.rb:513:in `raise'"2/home/esp/esp2/lib/slide.rb:581:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:341:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:314:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:84:in `unlimitedSeek'",/home/esp/esp2/lib/pump.rb:29:in `seek'"0/home/esp/esp2/lib/slide.rb:348:in `moveTo'"./home/esp/esp2/lib/scale.rb:177:in `pump'""brent:11:in `topLevelBinding'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 "core" %o 4tq +1584 #"brent"-> Thread(:pump) {SP.pump 100}; delay 1; Sampler.PSI +3 "sampler0"Hj% +5 ."brent"delay 1 second +2 "core" %o 4t +2 ."pump"SamplePump.seek 71.38ml +4 "sampler0"HT'i` +95 Hi% +3 "core" %p\\vt 2 +547 #"brent"-> Sampler.PSI +3 "sampler0"Hf% +5 "core" %}ow 2 +280 #"brent"-> Sampler.PSI +2 "sampler0"Hm% +5 "core" %}nb 2 +562 #"brent"-> SP.stop + .SamplePump.stop +3 "sampler0"H5 +6 "core" '"a 2 +4 "sampler0"Hn% + !"pump"o:Slide::Error :@axisName"Sample Pump (SP): mesg"(Sample Pump (SP) aborted at -21.7ml: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @sourceiM: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni": velocityi: currenti:pwmi7:erri: inPressi: outPressia:deltaPressi: voltagef15.917559155621012C: @type2F:@destinationi%: @error: aborted: @tagiY:@checkpoint: omitted:@timestampu: Time K:bt["2/home/esp/esp2/lib/schedule.rb:513:in `raise'"2/home/esp/esp2/lib/slide.rb:581:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:341:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:314:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:84:in `unlimitedSeek'",/home/esp/esp2/lib/pump.rb:29:in `seek'"0/home/esp/esp2/lib/slide.rb:348:in `moveTo'"./home/esp/esp2/lib/scale.rb:177:in `pump'""brent:14:in `topLevelBinding'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 !"brent"o:Thread::ChildDied\ : mesg"2:pump while reading Sample Pump (SP)'s status:@threadIdiLM= :@checkpoint: omitted:bt[""1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'"//home/esp/esp2/lib/queuefix.rb:94:in `pop'"6/home/esp/esp2/lib/i2c/msg.rb:421:in `awaitReply'"9/home/esp/esp2/lib/i2c/msg.rb:432:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:462:in `awaitOnlyReply'"5/home/esp/esp2/lib/i2c/servo.rb:1521:in `status'"//home/esp/esp2/lib/axis.rb:358:in `status'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/axis.rb:358:in `status'"5/home/esp/esp2/lib/slide.rb:158:in `rawPosition'"0/home/esp/esp2/lib/scale.rb:133:in `amount'"2/home/esp/esp2/lib/scale.rb:138:in `position'"0/home/esp/esp2/lib/axis.rb:187:in `examine'"4/home/esp/esp2/lib/pretty.rb:125:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:51:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:419:in `run'"0/home/esp/esp2/lib/prompter.rb:20:in `call'"6/home/esp/esp2/lib/prompter.rb:20:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:56:in `lock'"./home/esp/esp2/lib/delay.rb:81:in `claim'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:407:in `run'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @causeo:Slide::Error :@axisName"Sample Pump (SP);"(Sample Pump (SP) aborted at -21.7ml;; : @replyo:I2C::Servo::AbsMove3Reply : @channeli: @sourceiM: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni": velocityi: currenti:pwmi7:erri: inPressi: outPressia:deltaPressi: voltagef15.917559155621012C: @type2F:@destinationi%: @error: aborted: @tagiY:@timestampu: Time K;\ ["2/home/esp/esp2/lib/schedule.rb:513:in `raise'"2/home/esp/esp2/lib/slide.rb:581:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:341:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:314:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:84:in `unlimitedSeek'",/home/esp/esp2/lib/pump.rb:29:in `seek'"0/home/esp/esp2/lib/slide.rb:348:in `moveTo'"./home/esp/esp2/lib/scale.rb:177:in `pump'""brent:14:in `topLevelBinding'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 "core" %(*oD +4816 #"brent"-> ESP.closeValves +3 "sampler0"Hp% +4 "core" %('t +2 ."closeIntake"Intake.close +2 "sampler0"Hq/ +6 ."closeExhaust"Exhaust.close +4 ."closeBypass"Bypass.close +4 "sampler0"Ho0 +3 "sampler1"It/ +57 "core" / +3 / +8 0 +1656 #"brent"-> SP.config.maxSpeed=3932 +3958 #-> TV + "valve0"Ds& +6 "core" &*yN +412 #"brent"-> TV.bypass +2 "carousel0"Fu% +6 "core" %2+PT  +2 ."brent"Toroid.reconfigure :hold +3 "valve0"D$\ H?$d(2 +4 ."brent"Toroid.seek :bypass +3 "valve0"Dv( +157 "core" ( +2 ."brent"Toroid.reconfigure :default +2 "valve0"D$\ H?$d(2 +4 ."brent"Toroid.seek :clear +3 "valve0"Dw(* +158 "core" ( +2 "valve0"Dx& +4 "core" &*Q0Sd ( +3601 "Can"^sH'z|p +3637 #"brent"-> Bypass.open + .Bypass.open +4 "sampler1"Iy1 +67 "core" 1 +365 #"brent"-> Exhaust.open + .Exhaust.open +4 "sampler0"Hz2 +71 "core" 2 +552 #"brent"-> Exhaust.close + .Exhaust.close +4 "sampler0"H{0 +70 "core" 0 +3894 #"brent"-> ESP.closeValves +2 "sampler0"H|% +5 "core" %(/Y +3 ."closeBypass"Bypass.close +2 "sampler1"I}/ +58 "core" / +3351 #"brent"-> Sampler.new.prime nil, 40 +3 "carousel0"F~% +5 "core" %2,SPB  +2 #"brent"Priming bypass w/40ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +5 ."brent"Bypass.open +2 "sampler1"I1 +68 "core" 1 +72 "ambient0"J% +3 "core" ʁ% + ."brent"Intake.open +2 "sampler0"H1 +66 "core" Ȃ1 +2 "ambient0"J% +3 "core" ʃ% +2 #"brent"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"H% +6 "core" ȅ%ht +52 "sampler0"H% +3 "core" Ȇ%dt +52 "sampler0"H % +3 "core" ȉ%ft +52 "sampler0"H% +3 "core" Ȉ%at +52 "sampler0"H\ % +3 "core" Ȋ%at +52 "sampler0"Hr% +4 "core" %[t + #"brent"Vacuum tare is 46% of full scale +2 "ambient0"J% +5 "core" ʇ% +2 "ambient0"J% +3 "core" ʄ%8 +2 ."brent"Pressure.reconfigure :default +2 "ambient0"J#,\\#(G2 +4 ."brent"Pressure.hold +3 "ambient0"J + +3 "core" ʋ+ +3 "sampler0"H % +3 "core" Ȍ%Wt +2 "sampler0"H% +3 "core" ȑ%t +2 ."brent"SamplePump.reconfigure :prime +3 "sampler0"H#,\\Qj#(#(@x>22 +4 ."brent"SamplePump.seek 40ml,3:51 +3 "sampler0"H'ʀ +20 "core" Ȑ'ye 2 +2 ."brent"SamplePump.coast +2 "sampler0"H5 +5 ."closeIntake"Intake.close +3 "sampler0"H/ +2 ."closeBypass"Bypass.close +6 "sampler1"I / +3 "carousel0"F% +7 "core" Ǝ%2+EP=  +50 ɍ/ +3 ȏ/ + ."brent"Pressure.coast + "ambient0"J5 +5 !"brent"o:Cartridge::Sampler::Leak: mesg"?Serious Leak or Stall -- 0.21ml/s made only -6.0psi vacuum:@checkpoint: omitted:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:267:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:249:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'"=/home/esp/esp2/utils/cartridge/sampler.rb:352:in `servo'"?/home/esp/esp2/utils/cartridge/sampler.rb:393:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:386:in `sample!'">/home/esp/esp2/utils/cartridge/carousel.rb:209:in `prime'""brent:26:in `topLevelBinding'" Sampler.PSI +2 "sampler0"H% +5 "core" ș% PB.open + .Bypass.open +2 "sampler1"I1 +58 "core" ɚ1 +331 #"brent"-> Sampler.PSI +2 "sampler0"H% +4 "core" Ș%c* +2067 #"brent"-> Intake.open + .Intake.open +2 "sampler0"H1 +64 "core" ț1 +544 #"brent"-> Sampler.PSI +2 "sampler0"H% +4 "core" ȝ%=t +9698 "Can"]s,'y|o +24106 #"preston"-> Sampler.PSI +2 "sampler0"H% +5 "core" Ȝ%Lt +818 #"preston"-> Intake +343 #-> Exhaust +658 #-> PB +591 #-> PB>close + "sampler0"H% +5 "core" Ȕ%)t +3 ."closeIntake"Intake.close +2 "sampler0"H/ +4 ."closeBypass"Bypass.close +5 "sampler1"I/ +55 "core" Ȓ/ + ɓ/ +3 !"preston"o:Log::CannotDump: mesg"D#' for Bypass:ExternalValve>:bt["7/home/esp/esp2/lib/log.rb:469:in `recordException'"7/home/esp/esp2/lib/log.rb:587:in `recordException'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"7/home/esp/esp2/lib/log.rb:586:in `recordException'"1/home/esp/esp2/lib/cmdserver.rb:428:in `run'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1314 #-> PB.close +2150 "Can"_s'y|k +30051 ^r'y|i +6155 #"brent"-> Bypass.close +9641 #-> Intake.open; Exhaust.open; PB.open + .Intake.open +3 "sampler0"H*1 +66 "core" Ȫ1 + ."brent"Exhaust.open +2 "sampler0"H2 +75 "core" Ȗ2 + ."brent"Bypass.open +2 "sampler1"I1 +58 "core" ɕ1 +550 #"brent"-> Sampler.PSI +2 "sampler0"H% +4 "core" ȗ%Ft +5039 #"brent"-> Thread(:pump) {SP.pump 50} +3 "sampler0"H% +6 "core" Ȟ%bt +2 ."pump"SamplePump.reconfigure :default +3 "sampler0"H#,\\#(22 +5 ."pump"SamplePump.seek 50.02ml +2 "sampler0"H '6 +472 #"brent"-> Sampler.PSI +3 "sampler0"H"% +4 "core" Ȣ%\\|z` 2 +197 #"brent"-> Sampler.PSI +2 "sampler0"H!% +5 "core" ȡ%i\\yv. 2 +152 #"brent"-> Sampler.PSI +3 "sampler0"H#% +4 "core" ȣ%%\\#kh 2 +114 #"brent"-> Sampler.PSI +2 "sampler0"H% +5 "core" ȟ%+\\ie 2 +133 #"brent"-> Sampler.PSI +2 "sampler0"H/% +4 "core" ȯ%2\\g~n 2 +496 #"brent"-> SP.stop +5 .SamplePump.stop +3 "sampler0"H5 +4 "core" Ƞ'I\\z 2 +5 !"pump"o:Slide::Error :@axisName"Sample Pump (SP): mesg"(Sample Pump (SP) aborted at 14.61ml: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @sourceiM: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniI: velocityi\\: currenti:pwmi7:erri: inPressi: outPressi:deltaPressiz: voltagef15.868467353951891: @type2F:@destinationi%: @error: aborted: @tagi%:@checkpoint: omitted:@timestampu: Time K\\:bt["2/home/esp/esp2/lib/schedule.rb:513:in `raise'"2/home/esp/esp2/lib/slide.rb:581:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:341:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:314:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:84:in `unlimitedSeek'",/home/esp/esp2/lib/pump.rb:29:in `seek'"0/home/esp/esp2/lib/slide.rb:348:in `moveTo'"./home/esp/esp2/lib/scale.rb:177:in `pump'""brent:35:in `topLevelBinding'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 !"brent"o:Thread::ChildDied\ : mesg"2:pump while reading Sample Pump (SP)'s status:@threadIdi08 :@checkpoint: omitted:bt[+"2/home/esp/esp2/lib/schedule.rb:513:in `wait!'"6/home/esp/esp2/lib/rmutex.rb:185:in `reclaimLock'"5/home/esp/esp2/lib/rmutex.rb:84:in `synchronize'"./home/esp/esp2/lib/log.rb:402:in `append'"1/home/esp/esp2/lib/log.rb:437:in `recordMsg'"8/home/esp/esp2/lib/i2c/gateway.rb:586:in `writeMsg'"5/home/esp/esp2/lib/i2c/gateway.rb:450:in `write'"5/home/esp/esp2/lib/i2c/gateway.rb:698:in `write'"1/home/esp/esp2/lib/i2c/sleepy.rb:447:in `<<'"1/home/esp/esp2/lib/i2c/msg.rb:766:in `write'"0/home/esp/esp2/lib/i2c/msg.rb:407:in `send'"2/home/esp/esp2/lib/i2c/servo.rb:612:in `send'"2/home/esp/esp2/lib/i2c/servo.rb:635:in `send'"9/home/esp/esp2/lib/i2c/msg.rb:431:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:462:in `awaitOnlyReply'"5/home/esp/esp2/lib/i2c/servo.rb:1521:in `status'"//home/esp/esp2/lib/axis.rb:358:in `status'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/axis.rb:358:in `status'"5/home/esp/esp2/lib/slide.rb:158:in `rawPosition'"0/home/esp/esp2/lib/scale.rb:133:in `amount'"2/home/esp/esp2/lib/scale.rb:138:in `position'"0/home/esp/esp2/lib/axis.rb:187:in `examine'"4/home/esp/esp2/lib/pretty.rb:125:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:51:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:419:in `run'"0/home/esp/esp2/lib/prompter.rb:20:in `call'"6/home/esp/esp2/lib/prompter.rb:20:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:56:in `lock'"./home/esp/esp2/lib/delay.rb:81:in `claim'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:407:in `run'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @causeo:Slide::Error :@axisName"Sample Pump (SP);"(Sample Pump (SP) aborted at 14.61ml;; : @replyo:I2C::Servo::AbsMove3Reply : @channeli: @sourceiM: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniI: velocityi\\: currenti:pwmi7:erri: inPressi: outPressi:deltaPressiz: voltagef15.868467353951891: @type2F:@destinationi%: @error: aborted: @tagi%:@timestampu: Time K\\;\ ["2/home/esp/esp2/lib/schedule.rb:513:in `raise'"2/home/esp/esp2/lib/slide.rb:581:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:341:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:314:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:84:in `unlimitedSeek'",/home/esp/esp2/lib/pump.rb:29:in `seek'"0/home/esp/esp2/lib/slide.rb:348:in `moveTo'"./home/esp/esp2/lib/scale.rb:177:in `pump'""brent:35:in `topLevelBinding'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1454 #-> SP.config.maxSpeed/=2 +5340 "Can"_r'y|x +260 #"brent"-> Sampler.PSI +2 "sampler0"H1% +4 "core" ȱ%JWt +537 #"brent"-> Thread(:pump) {SP.pump 50} +2 "sampler0"H3% +6 "core" ȳ%Jeu +2 ."pump"SamplePump.reconfigure :default +4 "sampler0"H#,#(22 +4 ."pump"SamplePump.seek 64.62ml +2 "sampler0"H0'G& +348 #"brent"-> Sampler.PSI +3 "sampler0"H-% +4 "core" ȭ%Qu 2 +190 #"brent"-> Sampler.PSI +2 "sampler0"H4% +5 "core" ȴ%Vtw| 2 +108 #"brent"-> Sampler.PSI +2 "sampler0"H5% +5 "core" ȵ%Y.nw 2 +87 #"brent"-> Sampler.PSI +2 "sampler0"H6% +5 "core" ȶ%[asi9 2 +75 #"brent"-> Sampler.PSI +2 "sampler0"H7% +5 "core" ȷ%]Pqw 2 +123 #"brent"-> Sampler.PSI +3 "sampler0"H8% +4 "core" ȸ%`^m 2 +96 #"brent"-> Sampler.PSI +4 "sampler0"H)% +5 "core" ȩ%bmv 2 +85 #"brent"-> Sampler.PSI +2 "sampler0"H,% +4 "core" Ȭ%de}X 2 +82 #"brent"-> Sampler.PSI +3 "sampler0"H9% +4 "core" ȹ%g| 2 +78 #"brent"-> Sampler.PSI +2 "sampler0"H:% +5 "core" Ⱥ%i u 2 +114 #"brent"-> Sampler.PSI +4 "sampler0"H;% +4 "core" Ȼ%k\\u 2 +1208 #"brent"-> SP.maxSpeed=1000 +2 !o:NoMethodError : mesgu:NameError::message5undefined method `maxSpeed=' for SamplePump:Pump: name:maxSpeed=: args[i:bt["8/home/esp/esp2/lib/slide.rb:387:in `method_missing'""brent:56:in `topLevelBinding'" SP.config.maxSpeed=1000 +344 #-> Sampler.PSI +2 "sampler0"H<% +5 "core" ȼ%v 2 +100 #"brent"-> Sampler.PSI +2 "sampler0"H>% +5 "core" Ⱦ%d 2 +89 #"brent"-> Sampler.PSI +3 "sampler0"H=% +4 "core" Ƚ%Lj 2 +82 #"brent"-> Sampler.PSI +2 "sampler0"H?% +5 "core" ȿ%a} 2 +80 #"brent"-> Sampler.PSI +3 "sampler0"H@% +4 "core" %nwx 2 +75 #"brent"-> Sampler.PSI +2 "sampler0"HA% +4 "core" %Uwn 2 +80 #"brent"-> Sampler.PSI +2 "sampler0"HB% +4 "core" %Zu^ 2 +79 #"brent"-> Sampler.PSI +3 "sampler0"HC% +4 "core" %`Aog 2 +80 #"brent"-> Sampler.PSI +6 "sampler0"HE% +3 "core" %woc. 2 +77 #"brent"-> Sampler.PSI +3 "sampler0"HG% +4 "core" %pk 2 +88 #"brent"-> Sampler.PSI +4 "sampler0"HH% +3 "core" %bj 2 +93 #"brent"-> Sampler.PSI +4 "sampler0"HK% +3 "core" %Z 2 +80 #"brent"-> Sampler.PSI +4 "sampler0"HL% +3 "core" %w 2 +74 #"brent"-> Sampler.PSI +2 "sampler0"HD% +5 "core" %^ 2 +76 #"brent"-> Sampler.PSI +4 "sampler0"HJ% +5 "core" %pA 2 +88 #"brent"-> Sampler.PSI +2 "sampler0"HI% +5 "core" %.fd 2 +69 #"brent"-> Sampler.PSI +2 "sampler0"HM% +5 "core" % 2 +78 #"brent"-> Sampler.PSI +3 "sampler0"HN% +4 "core" %w 2 +133 #"brent"-> Sampler.PSI +4 "sampler0"HO% +3 "core" %Cx/ 2 +423 #"brent"-> SP.stop + .SamplePump.stop +3 "sampler0"H5 +6 "core" Ȱ'gr, 2 +4 "sampler0"HP% + !"pump"o:Slide::Error :@axisName"Sample Pump (SP): mesg"(Sample Pump (SP) aborted at 42.55ml: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @sourceiM: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionig: velocityi: currenti:pwmi7:erri: inPressi: outPressi:deltaPressi,r: voltagef15.9126499754541: @type2F:@destinationi%: @error: aborted: @tagi5:@checkpoint: omitted:@timestampu: Time e:bt["2/home/esp/esp2/lib/schedule.rb:513:in `raise'"2/home/esp/esp2/lib/slide.rb:581:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:341:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:314:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:84:in `unlimitedSeek'",/home/esp/esp2/lib/pump.rb:29:in `seek'"0/home/esp/esp2/lib/slide.rb:348:in `moveTo'"./home/esp/esp2/lib/scale.rb:177:in `pump'""brent:44:in `topLevelBinding'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 !"brent"o:Thread::ChildDied\ : mesg"2:pump while reading Sample Pump (SP)'s status:@threadIdi 7 :@checkpoint: omitted:bt[""1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'"//home/esp/esp2/lib/queuefix.rb:94:in `pop'"6/home/esp/esp2/lib/i2c/msg.rb:421:in `awaitReply'"9/home/esp/esp2/lib/i2c/msg.rb:432:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:462:in `awaitOnlyReply'"5/home/esp/esp2/lib/i2c/servo.rb:1521:in `status'"//home/esp/esp2/lib/axis.rb:358:in `status'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/axis.rb:358:in `status'"5/home/esp/esp2/lib/slide.rb:158:in `rawPosition'"0/home/esp/esp2/lib/scale.rb:133:in `amount'"2/home/esp/esp2/lib/scale.rb:138:in `position'"0/home/esp/esp2/lib/axis.rb:187:in `examine'"4/home/esp/esp2/lib/pretty.rb:125:in `asIRBtext'"6/home/esp/esp2/lib/cmdserver.rb:51:in `asCmdText'"1/home/esp/esp2/lib/cmdserver.rb:419:in `run'"0/home/esp/esp2/lib/prompter.rb:20:in `call'"6/home/esp/esp2/lib/prompter.rb:20:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:56:in `lock'"./home/esp/esp2/lib/delay.rb:81:in `claim'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"1/home/esp/esp2/lib/cmdserver.rb:407:in `run'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @causeo:Slide::Error :@axisName"Sample Pump (SP);"(Sample Pump (SP) aborted at 42.55ml;; : @replyo:I2C::Servo::AbsMove3Reply : @channeli: @sourceiM: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionig: velocityi: currenti:pwmi7:erri: inPressi: outPressi:deltaPressi,r: voltagef15.9126499754541: @type2F:@destinationi%: @error: aborted: @tagi5:@timestampu: Time e;\ ["2/home/esp/esp2/lib/schedule.rb:513:in `raise'"2/home/esp/esp2/lib/slide.rb:581:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:341:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:314:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:84:in `unlimitedSeek'",/home/esp/esp2/lib/pump.rb:29:in `seek'"0/home/esp/esp2/lib/slide.rb:348:in `moveTo'"./home/esp/esp2/lib/scale.rb:177:in `pump'""brent:44:in `topLevelBinding'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 "core" %m`z +11296 #"brent"-> ESP.shutdown + .Archive.coast +4 "syringe0"B6 +4 ."brent"Air.coast + "syringe1"C5 +5 ."brent"Lysis1.coast +2 "syringe0"B5 +4 ."brent"Lysis2.coast +2 "syringe1"C6 +5 ."brent"Plunge.coast + "valve0"D5 +5 ."brent"Toroid.coast +2 "valve0"D6 +5 ."brent"Carousel.coast + "carousel0"F5 +6 "sampler0"HR% +4 "core" %mRt +2 ."closeIntake"Intake.close +4 ."closeExhaust"Exhaust.close +5 "sampler0"HF/ + ."closeBypass"Bypass.close +5 "sampler0"HS0 +2 "sampler1"IQ/ +61 "core" / +2 / +10 0 +8 ."brent"Gate.power :motor,:OFF +2 .Gate.power :core,:OFF +3 .Gate.power :analytic1,:OFF +3 .Gate.power :analytic2,:OFF +3 .Gate.power :analytic3,:OFF +3 .Gate.power :main,:OFF +931 #"preston"-> exit + #Session Ended +193 #"brent"-> exit + #Session Ended +10578 "Can"_r'y|